ページの先頭行へ戻る
Enterprise Postgres 9.5 アプリケーション開発ガイド
FUJITSU Software

12.1 動作条件

並列検索とは、問い合わせプランナが自動的に選択する実行計画の一つです。

並列検索が選択されるための条件を説明します。

並列検索が選択されるSQL文

一般的なSELECT文のほかに、以下のSQL文でも並列検索が実行計画の候補として選択されます。ただし、“並列検索が選択されない条件”に該当する場合には、並列検索が選択されることはありません。

並列検索が選択されない条件

以下のいずれかの条件に合致する場合には、問い合わせプランナが並列検索を選択しません。

実行時の選択条件

以下のいずれかに該当した場合には、システムが性能面で効果が得られないと判断して、並列検索を選択しません。並列検索が動作したかどうかの確認方法、また動作しない場合の対処方法は、“12.2.3 確認”で確認することができます。

ただし、上記の条件については、チューニングにより変更可能な条件があります。詳細は“運用ガイド”の“パラメータ”を参照してください。

ポイント

並列検索でのSQL文の問い合わせ計画が変わらないようにオプティマイザヒントにより安定化させることができます。問い合わせ計画の安定化については、“11.1 問い合わせ計画の安定化”を参照して下さい。