プライマリ・コンテンツに移動
Oracle® Database VLDBおよびパーティショニング・ガイド
12c リリース1 (12.1)
B71291-10
目次へ移動
目次
索引へ移動
索引

前
次

ADOを使用した行レベルの圧縮層の指定

ADOの行レベルの圧縮ポリシーは、すべての行が圧縮のポリシー条件に該当するデータベース・ブロックでのみ有効です。行レベルの圧縮層ポリシーを使用して、表内の行レベルで圧縮を指定できます。セグメント・レベルの圧縮層ポリシーと組み合せた行レベルの圧縮を使用して、データベースのデータの格納および管理方法を非常に細かく制御します。

例5-7の次のSQL文は、30日変更がないデータのOLTPのsales_ado表の行を圧縮するポリシーを作成します。

例5-7 行レベルの圧縮層の使用

ALTER TABLE sales_ado ILM ADD POLICY  ROW STORE COMPRESS ADVANCED ROW 
  AFTER 30 DAYS OF NO MODIFICATION;

SELECT SUBSTR(policy_name,1,24) POLICY_NAME, policy_type, enabled 
   FROM USER_ILMPOLICIES;
 
POLICY_NAME              POLICY_TYPE   ENABLE
------------------------ ------------- -------
...
P8                       DATA MOVEMENT YES