java回顾之mysql性能优化

java回顾之mysql性能优化

一、慢查询日志

慢查询日志,可以监控运行效率低下的sql语句,这样就可以知道是哪个sql语句拖累了整体的效率

— 查看慢查询日志开启情况
show variables like ‘%query%‘;

开启慢查询

set global slow_query_log = on;

修改监控sql的时间(阈值)

— 临时修改变量参数
set session long_query_time = 3;

— 永久修改(下次生效)
set global long_query_time = 3;

测试慢查询监控

 

对慢查询日志文件分析