PostgreSQL 8.2を使用しています。
このアプリケーションでは、レポート生成の目的で一時テーブル (REPORTTEMP) を頻繁に使用します。すべてのタイプの DML ステートメントはこのテーブルで実行されますが、UPDATE ステートメントは INSERT と DELETE で比較的低くなります。そのため、トランザクションの完了後、このテーブルのレコード数は常にゼロになります。
私の質問は、このテーブルで発生している INSERT、UPDATE、および DELETE の数、つまりテーブルのヒット数を調べる方法です。パフォーマンスの観点からさらに調整するには、この統計が必要です。
ここで PostgreSQLの統計コレクターについても読みましたhttp://www.postgresql.org/docs/8.2/interactive/monitoring-stats.html しかし、これには追加の実行時のオーバーヘッドが伴います。
この statistcs コレクターを有効にする前に、これを見つけるための別の/より良い方法はありますか?