Oracle Hybrid Columnar Compression(HCC) 混合列壓縮

kakaxi9521發表於2021-05-14

混合列壓縮包含以下兩種:

  • Warehouse Compression

  • Archive Compression


Migration and Best Practices

  • 對於新建表和分割槽可以在建表時帶上"COMPRESS FOR QUERY HIGH"。

create table ... column store compress for query high;

也可以使用一下方式:

                    ... column store compress for query low.

                    ... column store compress for archive low.

                    ... column store compress for archive high.

  • 對於已經存在的表可以使用一下方法開啟HCC。

  1. alter table ... column store compress for query high;

    這種開啟方式僅會對後續的dml操作進行壓縮, 對於已經在表中的資料仍然是未壓縮的。

  2. Online Redefinition (DBMS_REDEFINITION)

  3. alter table ... move column store compress for query high;

  4. alter table ... move table/partition/subpartition ... online;


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2772348/,如需轉載,請註明出處,否則將追究法律責任。

相關文章