プロジェクトの説明 開発情報 Webページ レビューする

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

システム要件

PostgreSQL 9.1, 9.2 用のtar-ballは名前が違うだけで同じものです。両バージョンのソースが含まれています。

インストール

pg_hint_planをソースコードからビルドする場合、pg_hint_planのソースを展開したディレクトリで make → make installの順に実行してください。 make installはPostgreSQLをインストールしたOSユーザで実行してく... インストール方法を見る

使い方

pg_hint_planの機能について説明します。 ヒントの記述方法 ヒントはクエリ文字列の先頭のブロックコメント内に記述してください。ブロックコメントをヒントとして認識させるには、ブロックコメントの開始直後に... 使い方を見る

ダウンロード

レビュー
あなたの評価
レビューする

統計情報

2015-02-09 14:14
Mladen Gogalaさんによるレビュー

評価:
(4 人中 4 人がこのレビューが参考になったと答えています)
I tested this on a Postgres database and hints work beautifully. This is a long awaited extension for PgSQL which makes it much more usable.
長所
When time is of the essence, hints are often the only solution. The normal session level commands supported by Postgres are frequently inadequate because all that is needed is to fix a single SQL. Praises and kudos to the authors of this long awaited extension.
短所
No cons. If the hints are not needed, don't use them.
レビュー一覧

最新の動き

2017-02-21
09:50
PostgreSQL で ヒント句を使う
[Git] 'pg_hint_plan' へ push を行いました (最新: a5f9aa7a5cc47181d502cceb787a66468168e39b)
Provide upgrade path from 1.1.3 pg_hint_plan96-1.2.0 has an upgrade path from 1.1.3. This adds r...
09:50
PostgreSQL で ヒント句を使う
[Git] 'pg_hint_plan' へ push を行いました (最新: d1a1695c47593377d1ff345e2398e1822a005b00)
Provide upgrade path from 1.1.3 pg_hint_plan96-1.2.0 has an upgrade path from 1.1.3. This adds r...
2017-02-16
20:20
PostgreSQL で ヒント句を使う
[Git] 'pg_hint_plan' へ push を行いました (最新: e701eee8123682aae4fec5dc9639b50a54eb0b35)
Don't apply parallel hint on rels that planner considers unsafe. pg_hint_plan considered had its...
活動履歴を見る