Veritas InfoScale™ 8.0 DB2 データベース用ストレージと可用性管理 - AIX, Linux
- 第 I 部 DB2 データベース用 SFHA (Storage Foundation High Availability) 管理ソリューション
- Storage Foundation for Databases の概要
- 第 II 部 Veritas InfoScale 製品を使用した DB2 の配備
- 第 III 部 Storage Foundation for Databases (SFDB) ツールの設定
- Storage Foundation for Databases リポジトリデータベースの設定および管理
- Storage Foundation for Databases (SFDB) リポジトリの設定
- Storage Foundation for Databases (SFDB) ツールの認証の設定
- Storage Foundation for Databases リポジトリデータベースの設定および管理
- 第 IV 部 DB2 データベースのパフォーマンスの向上
- データベースアクセラレータについて
- Quick I/O によるデータベースパフォーマンスの向上
- Veritas Concurrent I/O による DB2 データベースパフォーマンスの向上
- 第 V 部 PITC (Point-In-Time Copy) の使用
- PITC 方法の理解
- DB2 PITC に関する注意事項
- サードミラーブレークオフスナップショットの管理
- Storage Checkpoint の管理
- リカバリのための Database Storage Checkpoint
- SFHA 環境での NetBackup によるバックアップとリストア
- 第 VI 部 DB2 に対するストレージコストの最適化
- 第 VII 部 Storage Foundation for Databases 管理リファレンス
- Storage Foundation for Databases コマンドリファレンス
- Storage Foundation for Databases のチューニング
- SFDB ツールのトラブルシューティング
DB2 の配備のためのボリュームレイアウトの選択について
VxVM(Veritas Volume Manager)ではさまざまなレイアウトを設定することができ、これによりユーザーは、データベースのパフォーマンスと可用性の必要条件に合わせてデータベースを設定できます。 ボリュームレイアウトを適切に選択することによって、データベースの作業負荷に対して最適なパフォーマンスがもたらされます。
ディスク I/O は、データベースのパフォーマンスを決める重要な要素の 1 つです。 I/O 負荷が分散されると通常は最適なパフォーマンスが得られます。 分散型 I/O が実現されるようにデータベースオブジェクトのレイアウトを設計することは、データベースを設定するうえで重要な一歩となります。 表領域を配置する場所を決めるときに、今後の使用パターンの予測を立てることが難しい場合がよくあります。 VxVM では、初回のデータベースの設定や、ニーズの変化に合わせた継続的なデータベースパフォーマンスの向上のために、ストレージを柔軟に設定できます。 また、ボリュームを複数デバイスに分割してデータ配置の精度を高めることができます。 ストライプボリュームを使用することで、、I/O は複数のディスクドライブに渡って分散できます。 ほとんどのデータベースでは、データベースに応じて、異なるコンテナであれ表領域であれ利用可能なディスク間に配布されるのを確認すれば十分である可能性があります。
ストライプ化はまた順次テーブルスキャンのパフォーマンスの向上に役立ちます。 テーブルを複数のデバイスにわたってストライプ化する場合は、DB2 のパラメータ DB_FILE_MULTIBLOCK_READ_COUNT を、フルストライプサイズを DB_BLOCK_SIZE で除算した値の倍数に設定することによって、高転送帯域幅を確保できます。
デフォルトでストライプを表領域のコンテナレベルで実行する DB2 を使用する際の別の非常に重要な注意事項は、DB2_STRIPED_CONTAINERS 変数の設定です。
DB2 データベースで Database FlashSnap 機能(ポイントインタイムコピー)を使用し、それを同じホストで、またはオフホスト処理かバックアップで使用する計画の場合は、ボリュームのレイアウトが FlashSnap の必要条件を満たすようにする必要があります。