文章插图
- 设置慢SQL域值long_query_time
这个long_query_time是用来定义慢于多少秒的才算“慢查询”,注意单位是秒,我通过执行sql指令set long_query_time=1来设置了long_query_time的值为1, 也就是执行时间超过1秒的都算慢查询,如下:
文章插图
- 查看慢SQL日志路径
文章插图
- 通过慢sql分析工具mysqldumpslow格式化分析慢SQL日志
mysqldumpslow慢查询分析工具,是mysql安装后自带的,可以通过./mysqldumpslow —help查看使用参数说明
文章插图
常见用法:
- 取出使用最多的10条慢查询
./mysqldumpslow -s c -t 10 /export/data/mysql/log/slow.log - 取出查询时间最慢的3条慢查询
./mysqldumpslow -s t -t 3 /export/data/mysql/log/slow.log
假如: SELECT
推荐阅读
- 三星|沿用S22极简设计:Galaxy S23 Ultra变化将是三星史上最小
- |在职场上,别把“顺其自然”当成“最好”
- 勇士队|NBA现役谁胜率最高?老詹竟在前5开外,勇士3人上榜,第一遥遥领先
- 苹果和茶能一起吃吗?
- 四大洋中面积最小的是哪个 四大洋面积最小的是哪一个
- 日本|日本票选出最美女明星脸蛋:这结果宅男没法反驳
- 生命|我国最大的淡水湖 鄱阳湖蒸发了3/4 出现“生命之树”奇观
- 求职|第一学历是专科,最高学历是本科,找工作有用吗?如何填写简历
- 薰衣草枕头最新功效和作用介绍 熏衣草枕头
- 史上最全中国自驾游地图 自驾旅游地图