通常、データ・ウェアハウスでは一定の時間枠のデータが保存されます。たとえば、3年分の履歴データが格納されます。
パーティション化を行うと、非常に簡単に表からデータをパージすることができます。データをパージするにはDROP PARTITION
文または TRUNCATE PARTITION
文を使用します。一般的な戦略として、表のデータをアンロードするためにパーティション交換ロードを使用する方法、パーティションを空の表と置き換えてからパーティションを削除する方法もあります。交換した別の表は、空にしたり削除したりする前にアーカイブします。
削除または切捨て操作によって、グローバル索引またはグローバル・パーティション索引が無効になる場合があります。ローカル索引は有効なまま変化しません。ローカル索引パーティションは、表パーティションを削除するときに削除されます。
次の例は、sales
表のsales_1995
パーティションを削除する方法を示します。
ALTER TABLE sales DROP PARTITION sales_1995 UPDATE GLOBAL INDEXES PARALLEL;