サーバー アクティビティ レポートを生成する

ドキュメントのバージョンを選択してください。

サーバー アクティビティ レポートを生成するには、サーバー アクティビティに関する情報の収集とレポートに PostgreSQL の累積統計システムを使用します。サーバー アクティビティ情報はシステム テーブルとして公開され、SQL クエリを使用してアクセスできます。

たとえば、このクエリは、バッファ キャッシュで見つかったディスク ブロックの数と、ディスクから読み取られたディスク ブロックの数を報告します。

SELECT blks_hit, blks_read FROM pg_stat_database;

これらのカウンタの値を経時的に観察することで、データベースがバッファ キャッシュを適切に使用しているかどうかを推測できます。

この累積統計システムの詳細については、PostgreSQL のドキュメントをご覧ください。