3

私のアプリケーションは、PostgreSQL を使用してデータを保存します。データベースで実行されたすべてのユーザー アクション (INSERT、UPDATE、または DELETE) に関する情報を収集する必要があります。これは、PostgreSQL がこれに対するデフォルトの実装/テーブルを提供するかどうか疑問に思いました。以前の検索によると、まだ使用可能なものは見つかりませんでしたが、私の疑いに対する適切な確認が得られれば幸いです. PostgreSQL がこれに対するデフォルトの実装を本当に提供していない場合は、独自の履歴テーブルを設計します。

4

1 に答える 1

1

PostgreSQL は、 、 、 など、サーバー メッセージをログに記録するためのいくつかの方法をサポートしていstderrます。Windows では、もサポートされています。このパラメーターを、コンマで区切られた目的のログ宛先のリストに設定します。デフォルトでは、のみにログを記録します。このパラメーターは、ファイルまたはサーバー コマンド ラインでのみ設定できます。csvlogsyslogeventlogstderrpostgresql.conf

ここを見る

于 2013-05-30T13:01:14.233 に答える