mysql优化参数

 

1
2
3
4
5
6
7
8
查看慢查询是否开启
select @@slow_query_log;
慢查询时间
select @@long_query_time;
开始慢查询
set global slow_query_log=1;
慢查询文件记录
select @@slow_query_log_file;<br><br>select @@log_slow_extra;mysql 8.0.14版本之后才有,当他为true时,它将记录执行sql额外的信息

 

 

1
2
查找运行时间最长的5%的语句
select * from sys.statements_with_runtimes_in_95th_percentile;

 

1
2
3
查询平均时间最长的语句:
 
select * from `performance_schema`.events_statements_summary_by_digest order by avg_timer_wait desc limit 1\G;

 

1
2
3
4
5
6
查找行数最多的sql语句,这种sql通常消耗对多磁盘的读写
select * from `performance_schema`.events_statements_summary_by_digest order by sum_rows_examined desc limit 1\G;
 
 
执行次数最多的sql,通常对整体系统性能影响最大
select * from `performance_schema`.events_statements_summary_by_digest order by count_star desc limit 1\G;

 

posted @   余生请多指教ANT  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2021-05-03 pgsql日期树数值类型指定与介绍
点击右上角即可分享
微信分享提示