主要流程:
- 首先需要使用慢查询日志功能,去获取所有查询时间比较长的SQL语句
- 其次查看执行计划查看有问题的SQL的执行计划 explain
- 最后可以使用show profile查看有问题的SQL的性能使用情况
1.开启慢查询
https://www.49855.net/mysql-slow-query
2.分析sql执行计划
1)mysqldumpslow是MySQL自带的慢查询日志工具
2)percona-toolkit是一组高级命令行工具的集合
2.explain
3.查看sql性能
show profile
end.