リリース情報


|8.1 第 8 章 物理データベース設計

|8.1.1 表スペース設計上の考慮事項

|8.1.1.1 データが RAID 上に配置されている場合の表スペース・パフォーマンスの最適化

| | | |

|DB2_PARALLEL_IO

|DB2_PARALLEL_IO は、また複数の定義されたコンテナーを持つ表スペースにも |影響を及ぼします。レジストリー変数を設定しないと、入出力並行処理は |表スペースのコンテナー数に等しくなります。レジストリー変数を設定すると、入出力並行処理は |プリフェッチ・サイズをエクステント・サイズで割った結果に |等しくなります。表スペース内の個々のコンテナーが複数の物理ディスクにまたがって |ストライプされた場合は、レジストリー変数の設定が必要になる場合があります。

|たとえば、表スペースに 2 つのコンテナーがあって、プリフェッチ・サイズがエクステント・サイズ |の 4 倍だとします。レジストリー変数を設定しないと、この表スペースに対する |プリフェッチ要求は、2 つの要求に分割されます (各要求は 4 エクステントにわたります)。プリフェッ |チャーが利用できる場合は、2 つのプリフェッチャーがこれらの要求を並列で処理できます。レジスト |リー変数が設定されている場合は、この表スペースに対する |プリフェッチ要求は、4 つの要求に分割され (要求ごとに 1 エクステント)、4 つの |プリフェッチャーが要求を並列で処理できます。

|この例では、2 つのコンテナーがそれぞれ専用の単一ディスクを持っている場合は、 |この表スペースにレジストリー変数を設定すれば、これらのディスクが競合する恐れが |あります。これは、2 つのプリフェッチャーが 2 つの各ディスクを同時にアクセスする可能性 |があるからです。ただし、2 つのコンテナーがそれぞれ複数のディスクにまたがってストライプ |されている場合は、レジストリー変数を設定しても、4 つの異なるディスクを同時にアクセスできる |可能性があります。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]