2016-08-30 12 views

答えて

1

これを行う直接的な方法はありません。

行うことができますが、定期的に

SELECT pg_current_xlog_location(); 

で現在のログの場所を照会し、ログテーブルに結果を維持することです。例えば

SELECT pg_xlog_location_diff(lsn1, lsn2); 
+0

おかげでたくさん:vyegorovがコメントとして

その後、あなたは、このような2 WAL位置間のバイト単位での差を計算することができます。次に、トランザクションレートを歴史的にチェックするクエリはありますか? – Sigularity

+0

@Sigularity:Laurenzは右上の方に答えました: "*直接行う方法はありません*"。 –

+2

なぜ 'pg_xlog_location_diff'関数を使って2つのLSNポイントの差を取得しないのですか? – vyegorov

関連する問題