mysql优化(定位慢查询)

查看慢查询

show variables like 'long_query_time';  \\查看默认慢查询时间

set long_query_time=0.5;                \\把慢查询的时间设置为0.5秒 便于测试

show status like 'slow_queries';        \\显示慢查询的条数



开启慢查询记录日志(mysql5.5版本)

1.关闭mysql服务                    net stop mysql

2.安全模式开启mysql服务    mysqld --safe-mode  --slow-query-log

3.连接mysql 设置慢查询时间 set long_query_time=0.5

4.测试数据

5.查看慢查询个数           show status like 'slow_queries'

6.到数据库文件存储文件夹下 *-slow.log文件夹查看


安全模式下mysql关闭命令    mysqladmin -u用户名 -p密码  shut down

你可能感兴趣的:(学习,mysql)