How to install Use planner hints on PostgreSQL

pg_hint_planをソースコードからビルドする場合、pg_hint_planのソースを展開したディレクトリで
make → make installの順に実行してください。
make installはPostgreSQLをインストールしたOSユーザで実行してください。
なお、pg_hint_planのビルドにはpgxsを使用するので、RPM版のPostgreSQLを使用している環境では、
postgresql-devel パッケージが必要です。
$ tar xzvf pg_hint_plan-1.0.0.tar.gz
$ cd pg_hint_plan-1.0.0
$ make
$ su
# make install
pg_hint_planのロード
特定のセッションでのみpg_hint_planを使う場合は、以下の例のようにpg_hint_planの共有ライブラリをLOADコマンドでロードしてください。一般ユーザで利用する場合は$libdir/pluginsにもインストールする必要があるので注意して下さい。
postgres=# LOAD 'pg_hint_plan';
LOAD
全てのセッションでpg_hint_planを有効にするには、shared_preload_libraries GUCパラメータに'pg_hint_plan'を追加してからサーバを再起動して下さい。