5.11.2 グループ分け高速化機能
SQLのGROUP BY句を指定してグループ分け処理をする場合,ソートしてからグループ分けをしています。これにハッシングを組み合わせてグループ分けすることで高速なグループ分け処理を実現する機能をグループ分け高速化機能といいます。この機能は,グループ分けのグループ数が少なく,元の行数が多いほど,グループ分けの処理時間が短縮できます。
- グループ分け高速化機能の指定
-
次に示すオペランドなどのSQL最適化オプションで,グループ分け高速化機能を使用する指定をします。
-
システム定義のpd_optimize_levelオペランド
-
クライアント環境定義のPDSQLOPTLVL
-
CREATE PROCEDURE,CREATE TRIGGER,CREATE TYPE,ALTER PROCEDURE,ALTER ROUTINE,及びALTER TRIGGERのSQL最適化オプション
pd_optimize_levelオペランドについては,マニュアル「HiRDB システム定義」を参照してください。PDSQLOPTLVLの指定とグループ分け高速化機能の指定については,マニュアル「HiRDB UAP開発ガイド」を参照してください。
-