ダウンロードリスト

プロジェクト概要

コメント中にヒント情報を記述することで、SQL文やGUCパラメータを変えずに実行計画を制御します。

システム要件

システム要件が設定されていません

リリース時刻: 2020-10-30 09:49
pg_hint_plan for PostgreSQL 12 1.3.7 (7 個のファイル 非表示)

リリースノート

pg_hint_plan12 1.3.7 is released.

Since PostgreSQL 11 hash join is disabled when estimated hash size exceeds work_mem. Due to that behavior, HashJoin hint could result in NestLoop. In this version HashJoin gets more coercive by effectively ignoring the limitation by work_mem while join cost estimation.

pg_hint_plan12 1.3.7をリリースします。

PostgreSQL11以降では、ハッシュテーブルの見積もりサイズがをwork_memを超えた場合にはハッシュ結合が無効にされます。この動作により、HashJoinヒントを指定した結果ネストループが選択される可能性がありました。このバージョンではHashJoinヒントは結合コストの推定の間work_memによる制限を事実上無視することでより強制的に動作します。

変更履歴

変更履歴はありません