如何在 postgresql 8.4 上记录触发器发起的 CRUD 查询

如何在 postgresql 8.4 上记录触发器发起的 CRUD 查询

在 postgresql 配置文件中有一个选项

log_statement = 'mod'

这会导致 CRUD 语句被记录。

但是,这不包括从触发器函数调用的 CRUD 语句,这意味着,如果第三方应用程序使用触发器进行了大量更改,那么跟踪日志文件对于确定对数据库数据所做的更改是没有用的。

还有其他选项可以用来触发 CRUD 吗?

或者,我可以使用某些工具实时检查 pg_xlog 吗?

(xlogdump 和 xlogviewer 不适用于 8.4 版本,我已尝试过)

相关内容