Hitachi

Hitachi Advanced Data Binder AP開発ガイド


5.7.3 各グループ化の特徴

各グループ化の特徴を次の表に示します。

表5‒8 各グループ化の特徴

項番

グループ化の種類

長所

短所

1

ハッシュグループ化

ローカルハッシュグループ化

グループの数が少ない場合など,グループ化に必要なデータがSQL処理リアルスレッドごとのハッシュグループ化領域に収まるときは,高速にグループ化されます。

グループの数が多い場合は,処理性能が低下します。

2

グローバルハッシュグループ化

グループ化に必要なデータがハッシュテーブル領域に収まる場合に,高速にグループ化されます。

グループ化に必要なデータ量が多く,ハッシュテーブル領域が不足した場合は,いったんデータを作業表に格納するため,処理性能が低下します。

3

ソートグループ化

ハッシュグループ化領域,およびハッシュテーブル領域を確保しない場合でも,グループ化できます。

検索結果の件数が多い場合は,作業表に格納されるデータ量が多くなります。作業表に格納したデータをソートしたあとにグループ化するため,処理性能が低下します。