3

我的应用程序使用 PostgreSQL 来存储数据。我需要收集有关在数据库上执行的所有用户操作(任何 INSERT、UPDATE 或 DELETE)的信息。这让我想知道 PostgreSQL 是否为此提供了任何默认实现/表?根据我之前的搜索,我还没有找到任何可用的东西 - 但是正确确认我的怀疑会很好。如果 PostgreSQL 真的没有为此提供任何默认实现,那么我将设计自己的历史表。

4

1 回答 1

1

PostgreSQL 支持多种记录服务器消息的方法,包括stderr,csvlogsyslog. 在 Windows 上,eventlog也受支持。将此参数设置为以逗号分隔的所需日志目标列表。默认为stderr仅登录。此参数只能在postgresql.conf文件中或服务器命令行中设置。

看这里

于 2013-05-30T13:01:14.233 回答