スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(Windows(R)用)

[目次][索引][前へ][次へ]

12.3.4 表の横分割の効果

表を横分割して得られる効果を次に示します。

<この項の構成>
(1) HiRDB/シングルサーバの場合
(2) HiRDB/パラレルサーバの場合

(1) HiRDB/シングルサーバの場合

操作性の向上
ユーザ用RDエリアごとに,表へのデータの格納,表の再編成,バックアップの取得などの運用ができます。

キーレンジ分割の場合
ディクショナリ表のSQL_DIV_TABLE表を検索することで,表のデータをどのユーザ用RDエリアに格納したかが分かります。このため,ユーザ用RDエリアに障害が発生した場合に,どのデータが利用できないかが分かります。なお,ディクショナリ表の検索方法とSQL_DIV_TABLE表については,マニュアル「HiRDB Version 8 UAP開発ガイド」を参照してください。

(2) HiRDB/パラレルサーバの場合

性能の向上
  • 表にアクセスする処理を複数のユーザ用RDエリアにわたって並列化できるため,表に対するアクセスの高速化が図れます。
  • 表にアクセスする処理の負荷を複数のバックエンドサーバに分散できます。

操作性の向上
効果はHiRDB/シングルサーバの場合と同様です。