https://blogs.oracle.com/DBStorage/entry/advanced_compression_option_common_questions
このエントリでは、Advanced Row Compression(高度な行圧縮)についてよく尋ねられる質問について議論していきます。これらの質問とは以下のようなものです。
- 既存の表やパーティションに対してAdvanced Row Compressionを有効化するには?
- Advanced Row Compressionが最適なのはOLTP、データウェアハウスのどちらのアプリケーション?
- 圧縮すべきではない表とはどのようなものか?
- ALTER TABLE … ROW STORE COMPRESS ADVANCED
- 今後のすべてのDMLについてAdvanced Row Compressionを有効化しますが、表の既存のデータについては非圧縮のままにします。
- オンライン再定義(DBMS_REDEFINITION)
- 今後のDMLについてAdvanced Row Compressionを有効化し、さらに既存のデータも圧縮します。移行中に、読取り/書込みの両方のアクティビティに対して、表がオンライン状態で維持されます。表のオンライン再定義に適用される制限事項については、以下のリンクを参照してください。
Oracle® Database 管理者ガイド 12c リリース1 (12.1)
表のオンライン再定義に関する制限事項
http://docs.oracle.com/cd/E57425_01/121/ADMIN/tables.htm#ADMIN01510
Oracle® Database Administrator's Guide 12c Release 1 (12.1)
Restrictions for Online Redefinition of Tables
https://docs.oracle.com/database/121/ADMIN/tables.htm#ADMIN01510 - ALTER TABLE … MOVE ROW STORE COMPRESS ADVANCED
- 今後のDMLについてAdvanced Row Compressionを有効化し、さらに既存のデータも圧縮します。 ALTER TABLE...MOVEを実行中、表に対するDMLはブロックされます。
Oracle Database 12cをお使いのお客様であれば、Advanced CompressionのAutomatic Data Optimization (ADO) 機能を使って、表やパーティションをその場で圧縮することができるので、表やパーティションを移動する必要はありません。将来のエントリでこの新しい圧縮方法について説明しますので、お楽しみに。
Advanced Row CompressionはOLTPアプリケーション、データウェアハウス・アプリケーションのどちらにも最適です。Advanced Row Compression(とHybrid Columnar Compression)を使った圧縮階層化ソリューションの展開について説明する予定にしていますので、是非心にとめておいてください。
ご利用のお客様との会話で、データベース中のすべての表やパーティションを圧縮しているかどうか尋ねられたとき、一般的にはある例外を除いて、データベース中のすべての表を圧縮することを推奨します、とお伝えしています。その例外とは、表をQueueとして利用している場合、つまり行を表に挿入し、後に削除したり、多くの行を挿入、削除するような場合です。こうした目的に使われる表を圧縮するべきではありません。
Much more information regarding Advanced Compressionのベストプラクティスに関するずっとたくさんの情報がダウンロードいただけます。是非、Oracle Advanced Compression Whitepaper(の8~9ページ)をご覧ください。
Oracle Advanced Compression with Oracle Database 12cデータベース・ストレージ最適化の冒険は次のエントリに続きます。次回は、Hybrid Columnar Compressionに関連する同様の質問について説明する予定です。
http://www.oracle.com/technetwork/database/options/compression/advanced-compression-wp-12c-1896128.pdf
Oracle Database 12cのOracle Advanced Compression
http://www.oracle.com/technetwork/jp/database/options/compression/advanced-compression-wp-12c-1896128-ja.pdf
0 件のコメント:
コメントを投稿