仅记录Postgres中的错误(并非所有查询)

时间:2015-03-12 06:01:52

标签: postgresql error-logging postgresql-9.4

我是Postgres的新手,所以似乎无法更改日志记录设置。

此时它会记录任何应用程序执行的所有查询。该应用程序每天写入数百万条查询,因此日志文件变得太大。我只需要它来记录任何错误。

如何在Postgres中更改?我在Mac OS X上使用Homebrew安装了它。

2 个答案:

答案 0 :(得分:2)

您需要在postgresql.confdata/postgresql.conf)文件中配置

更改log_statement = 'all'中的设置,以获得When To Log

中可用的所需值

请参阅this SO问题以获取更多信息。

答案 1 :(得分:0)

@jacob您可以通过sudo /etc/init.d/postgresql restart或sudo service postgresql restart重新启动postgresql服务。