Advanced Row Compression
L'opzione Advanced Row Compression permette di comprire i dati inseriti o aggiornati con e senza direct-path. E' abilitato con il comando CREATE TABLE … ROW STORE COMPRESS ADVANCED ed è raccamandato per attività OLTP. Questa compressione fa si che i valori duplicati in righe e colonne in un data block sono memorizzate una sola volta all'inizio del blocco. Importante ricordare che ROW STORE COMPRESS ADVANCED e COMPRESS BASIC non sono supportati per tabelle con più di 255 colonne. Inoltre non è possibile droppare una colonna da una tabella che è compressa per operazioni direct-load, sebbene sia possibile impostare una colonna di questo tipo come "unused". Caso 6 Creiamo una tabella senza compressione dei dati. SQL> create table test06 as select * from dba_objects where rownum <= 10000; SQL> ANALYZE TABLE test06 COMPUTE statistics; SQL> select blocks, pct_free , compression, compress_for from user_tables