MySQL开启慢查询日志log-slow-queries的方法
一个普通WEB站点的页面常常需要查询N条SQL语句后才能得出页面结果,当网站访问速度慢而前端做了大量优化工作以后,数据库瓶颈的查找也是WEB优化的一个重要部分。 开启慢查询功能 log-slow-queries 慢查询日志文件路径 打开my.cnf配置文件,加入以下代码: log-slow-queries = /tmp/mysql-slow.log 如果是windows则在my.ini中加入 my.ini 复制代码 代码如下: 保存退出,重启MySQL即可。 查看日志 复制代码 代码如下: 第一行:执行时间 Query_time SQL执行的时间,越长则越慢 最后 1、日志不能说明一切问题,知识表象,可能跟锁表、系统繁忙的偶发性有关,当然,如果某条SQL语句经常查询慢那基本可以判断是可以再次优化的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sql-server-freebcp:“Unicode数据是列的奇数字
- 特别适用于SqlServer中的Xml
- sql-server – Amazon EC2 Sql Performance
- sqlserver复制环境更换AD报错
- sqlserver 2008手工修改表结构,表不能保存的问题
- sql-server – 在以后要评估的数据库中存储公式(
- 清空数据库中所有表记录 记录ID恢复从0开始
- SQLServer函数 left()、charindex()、stuff()的使
- A High Availability Data Synchronization Arch
- sql – 存储多个位 – 我应该使用多列还是单个位