暂无图片
已经设置了log_statement = 'all' 也重启了pg,但是看到日志里面还是没有sql语句,是哪儿出问题了呢?
我来答
分享
王语嫣
2021-10-11
已经设置了log_statement = 'all' 也重启了pg,但是看到日志里面还是没有sql语句,是哪儿出问题了呢?

已经设置了log_statement = 'all' 也重启了pg,但是看到日志里面还是没有sql语句,是哪儿出问题了呢?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
薛晓刚

SELECT name,setting,vartype,boot_val,reset_val FROM pg_settings

where name in('logging_collector','log_destination','log_directory','log_filename');



SELECT name,setting,vartype,boot_val,reset_val FROM pg_settings

where name like 'log_%';


SELECT name,setting,vartype,boot_val,reset_val FROM pg_settings

where name in ('log_statement','log_min_duration_statement');


conf文件添加。

log_statement = all #需设置跟踪所有语句,否则只能跟踪出错信息 最好别开all开了都记录了 log_min_duration_statement = 1000 #milliseconds,记录执行5秒及以上的语句




select pg_reload_conf()

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏