-
Notifications
You must be signed in to change notification settings - Fork 14
Description
環境
・OS : Red Hat Enterprise Linux 9.2
・PostgreSQL : 15.4
・pg-statsinfo : 15.3
pg_statsinfoでクエリの統計情報、クエリの実行計画をスナップショットとして利用する場合、ドキュメントには
拡張機能pg_stat_statements, pg_store_plansをpostgresデータベースにインストールする記載があります。
監視対象インスタンスの postgres データベースに pg_stat_statements をインストールすることで、クエリの統計情報もスナップショットとして収集できるようになります。
監視対象インスタンスの postgres データベースに pg_store_plans をインストールすることで、クエリの実行計画もスナップショットとして収集できるようになります。
pg_statsinfo.target_serverパラメータのdbnameでpostgresデータベース以外を指定した場合、
クエリの統計情報・実行計画が得られませんでした。指定したデータベースに対して拡張機能
pg_stat_statements, pg_store_plan 作成すると、クエリの統計情報・実行計画を得られたました。
ドキュメントの記載内容に、target_serverを変更した場合についても記載いただけますよう、ご検討をお願いいたします。
以下、修正案を記載します。
pg_stat_statements
監視対象インスタンスの postgres データベース(pg_statsinfo.target_serverで別データベースを指定している場合はそのデータベース)に pg_stat_statements をインストールすることで、クエリの統計情報もスナップショットとして収集できるようになります。
pg_store_plans
監視対象インスタンスの postgres データベース(pg_statsinfo.target_serverで別データベースを指定している場合はそのデータベース)に pg_store_plans をインストールすることで、クエリの実行計画もスナップショットとして収集できるようになります。