0

postgresql の特定のデータベースでのみ実行されたクエリをログに記録することは可能ですか?

考えられる解決策の 1 つは、データベース名をログに記録し、最後にそれらを grep することです。生成されるログが膨大で、grep はあまり便利ではないため、より良いアプローチがあれば役に立ちます。

4

1 に答える 1

1

contrib モジュール pg_stat_statements はそれを行うことができます:

http://www.postgresql.org/docs/current/static/pgstatstatements.html

モジュールがインストールされたデータベースのステートメントのみを追跡するためです。

于 2013-02-05T11:33:03.227 に答える