環境
alpine
psql (PostgreSQL) 9.6.19
やり方
apk update
apk add gcc make git musl-dev
git clone git://git.osdn.net/gitroot/pghintplan/pg_hint_plan.git
cd pg_hint_plan
git checkout refs/tags/REL96_1_2_7
make
make install
# 任意の database で有効化
psql -d databse1 -c "CREATE EXTENSION pg_hint_plan"
echo "shared_preload_libraries = 'pg_hint_plan'" >> /var/lib/postgresql/data/postgresql.conf"
上記実行後、 postgresql インスタンス再起動後に有効になります。