失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【体系结构】MySQL 日志文件–慢查询日志

【体系结构】MySQL 日志文件–慢查询日志

时间:2021-10-23 19:44:40

相关推荐

【体系结构】MySQL 日志文件–慢查询日志

数据库|mysql教程

MySQL日志文件,MySQL慢查询日志,【体系结构】MyS

数据库-mysql教程

oa平台版 源码,js vscode 源代码,ubuntu系统卡住,tomcat创建项目,sqlite高效写数据库,毕设爬虫太简单能过吗,php原子,邯郸seo推广咨询热线,中文博客网站模板下载,discuz 商业模板 导出lzw

顾名思义,慢查询日志中记录的是执行时间较长的 query,可以设一个阀值、将运行时间超过该值的所有SQL语句都记录到慢查询日志文件

带采集的新闻网站源码,硬盘法安装ubuntu,爬虫电视怎么直播,php架构和php开发工具,东台seo服务lzw

网页源码模板下载工具,ubuntu怎么编制文件,访问云服务器TOMCAT,爬虫司法解释,Css 类和php 类区别,象山seo推广lzw

首页 → 数据库技术

背景:

阅读新闻

【体系结构】MySQL 日志文件–慢查询日志

[日期:-04-14]

来源:Linux社区

作者:linwaterbin

[字体:]

顾名思义,慢查询日志中记录的是执行时间较长的 query

可以设一个阀值、将运行时间超过该值的所有SQL语句都记录到慢查询日志文件中

该阀值可以通过参数long_query_time来设置、默认是10秒

这里需要一点、对于运行时间正好等于long_query_time的情况、并不会被记录

因为、在源代码里是判断大于long_query_time、而非大于等于

mysql> show variables like ‘log_slow_queries’;

+——————+——-+

| Variable_name | Value |

+——————+——-+

| log_slow_queries | ON |

+——————+——-+

1 row in set (0.00 sec)

mysql> show variables like ‘long_query_time’;

+—————–+———–+

| Variable_name | Value |

+—————–+———–+

| long_query_time | 10.000000 |

+—————–+———–+

1 row in set (0.00 sec)

另一个和慢查询日志相关的参数是log_queries_not_using_indexes

如果运行的SQL没有使用索引、则MySQL同样会将这条语句记录到慢查询日志文件

mysql> show variables like ‘log_queries_not_using_indexes’;

+——————————-+——-+

| Variable_name| Value |

+——————————-+——-+

| log_queries_not_using_indexes | OFF |

+——————————-+——-+

1 row in set (0.00 sec)

在这里、我没有开启、但有点需要提醒、如果在线修改该参数、虽然没有报错、但是不会生效

MySQL 还提供了专门用来分析满查询日志的工具程序 mysqldumpslow、用来帮助MySQL DBA解决可能存在的性能问题

例子、获得 TOP-5 SQL语句:

[mysql@localhost bin]$ ./mysqldumpslow -s al -n 5 /home/mysql/mysql/log/slow.log

Reading mysql slow query log from /home/mysql/mysql/log/slow.log

Count: 1 Time=0.00s (0s) Lock=0.00s (0s) Rows=0.0 (0), 0users@0hosts

0

MySQL 5.6.10 跨平台GTID复制实践

【体系结构】MySQL 日志文件–错误日志

相关资讯

MySQL日志文件 MySQL慢查询日志

MySQL管理之二进制日志文件的管理 (今 09:14)

【体系结构】MySQL 日志文件–错误 (04/14/ 13:18:38)

MySQL慢查询日志和错误日志按天轮 (10/01/ 09:44:17)

图片资讯

本文评论

查看全部评论 (0)

评论声明

最新资讯

本周热门

Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们

本站(LinuxIDC)所刊载文章不代表同意其说法或描述,,仅为提供更多信息,也不构成任何建议。

Copyright © -Linux公社All rights reserved 浙ICP备06018118号

如果觉得《【体系结构】MySQL 日志文件–慢查询日志》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。