我有一个基于Postgres数据库的应用程序,我需要能够检查应用程序发送数据库的请求。
我想让Postgres记录它收到的所有查询,我可以检查它们,以便在另一个应用程序中重建它的一些功能。
有人可以推荐一种简单的方法来记录Postgres在Windows操作系统中收到的查询吗?
谢谢, 克雷格
答案 0 :(得分:10)
为PostgreSQL服务器编辑postgresql.conf,并将log_statement更改为“all”或将log_min_duration_statement更改为0。
更改后,您必须重新加载PostgreSQL配置,并将查询记录到PostgreSQL日志。