【问题标题】:Only log errors in Postgres (not all queries)仅在 Postgres 中记录错误(不是所有查询)
【发布时间】:2015-03-12 06:01:51
【问题描述】:

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

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

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

【问题讨论】:

标签: postgresql error-logging postgresql-9.4


【解决方案1】:

需要在postgresql.conf(data/postgresql.conf)文件中配置

更改log_statement = 'all' 中的设置以获得When To Log 中可用的所需值

有关更多信息,请参阅this SO 问题。

【讨论】:

【解决方案2】:

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

【讨论】:

  • 这应该是一条评论
  • 对不起@ρяσѕρєяK 我是新来的。所以我没有权限在其他答案中添加 cmets。
猜你喜欢
  • 1970-01-01
  • 2020-11-11
  • 1970-01-01
  • 1970-01-01
  • 2010-09-23
  • 1970-01-01
  • 1970-01-01
  • 2017-11-12
相关资源
最近更新 更多