【问题标题】:Identifying slow queries for Postgresql on RDS识别 RDS 上 Postgresql 的慢查询
【发布时间】:2021-12-23 03:24:02
【问题描述】:

我已为耗时超过 5000 毫秒的 Postgres 查询启用了日志记录。 但是在日志中,当我使用 pgAdmin 为同一个数据库运行这些查询时,有很多查询花费的时间少于指定时间。

参数组中的相关参数集:

log_min_duration_statement = 5000ms
log_statement = all

是否记录了所有查询?还是我错过了什么?

【问题讨论】:

    标签: database postgresql performance amazon-rds


    【解决方案1】:

    您需要更改 log_statement 以不记录所有查询

    log_statement = none
    

    相反,启用记录慢速查询

    log_min_duration_statement = 5000ms
    

    这两个设置彼此无关

    有关配置的更多详细信息,请咨询Postgres Documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-23
      • 2019-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多