×

查询最近一段sql日志中执行时间最长的语句

穆琪 穆琪 发表于2023-05-09 09:31:54 浏览141 评论0

抢沙发发表评论

tail -n 10000 postgresql-2022-09-15_090253.log | grep duration | sort -k 7 -r -n | head -n 10

用这条语句去查最近1w行的sql日志,或者直接grep排序用sort -k 7 -r -n

注意需要打开pg日志的执行时间打印。