sql >> Databasteknik >  >> RDS >> Oracle

krympa en databas i oracle 11g

Fullständig förklaring från Oracle-dokumentationen:Reclaiming Wasted Space . För den korta versionen:

Så efter att ha kört Oracle Segment Advisor för att rekommendera områden att krympa, kommer något i stil med följande att krympa utrymmet i en tabell med namnet mytable .

SQL> alter table mytable enable row movement;
Table altered

SQL> alter table mytable shrink space;
Table altered


  1. Hur kommer jag åt en tabell i ett schema utan att behöva använda schemaprefixet (Postgres + PHP)?

  2. radera alla poster från tabellen i mysql

  3. Varför tar det längre tid att ta bort ett index än att skapa det?

  4. Vad är användningen av DECODE-funktionen i SQL?