バックアップ圧縮

アクティブ・データベースの行圧縮によってストレージの節約が可能になるのに加えて、 バックアップの圧縮を使用すると、データベース・バックアップのサイズを削減できます。

行圧縮が表単位で処理を行うのに対して、 バックアップの圧縮を使用する場合は、バックアップ・イメージ内のすべて の データ (カタログ表、索引オブジェクト、LOB オブジェクト、データベース補助ファイル、およびデータベースのメタデータを 含む) が圧縮されます。

行圧縮を使用する表が含まれていても、バックアップの圧縮を使用できます。 ただし、バックアップの圧縮には、追加の CPU リソースおよび時間が必要となることに 留意してください。 表圧縮の使用だけで、バックアップ・ストレージの縮小要件を十分に 実現できる可能性があります。 行圧縮を使用している場合は、 バックアップの実行に余分な時間がかかることを差し置いても、ストレージの最適化を優先したい場合にのみ、 バックアップの圧縮を検討してください。

ヒント: 以下の条件に該当する場合は、圧縮データが含まれていない表スペースに対してのみバックアップ圧縮を使用することを検討してください。
  • データおよび索引のオブジェクトが、LOB およびロング・フィールド・データと分離されている。また、
  • データ表および索引の大半に、それぞれ行圧縮と索引圧縮を使用している。

バックアップに圧縮を使用するには、 BACKUP DATABASE コマンドで COMPRESS オプションを使用します。