当前位置:   article > 正文

PostgreSQL开启慢查询日志

postgresql开启慢查询日志

1.全局设置

修改配置配置文件 postgres.conf ,一般位置pgsql的data目录下,单位是毫秒,如下设置的是10,000毫秒,相当于10秒钟,即:当运行时间超过10秒钟后会以日志的格式记录下来:

log_min_duration_statement=10000
  • 1

然后加载配置:

postgres=# select pg_reload_conf();
  • 1

查看配置:

postgres=# show log_min_duration_statement;

 log_min_duration_statement 
----------------------------
 10s
(1 row)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2.个性化设置

即:也可以针对某个用户或者某数据库进行设置:

postgres=# alter database test set log_min_duration_statement=5000;
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/135443
推荐阅读
相关标签
  

闽ICP备14008679号