18. 如何定位慢查询 ?

简介: 如何定位MySQL慢查询?可以通过两种方式开启慢查询日志:修改`my.ini`配置文件并重启MySQL,或设置全局变量。在配置中需包含`log_output='FILE,TABLE'`,`slow_query_log='ON'`和`long_query_time=0.001`(1毫秒)。

18. 如何定位慢查询 ?

可以在MYSQL配置文件中开启慢查询 , 有两种方式可以开启慢查询

方式一 : 修改my.ini配置文件 , 重启 MySQL 生效

[mysqld]
log_output='FILE,TABLE'
slow_query_log='ON'
long_query_time=0.001

方式二 : 设置全局变量

SET GLOBAL slow_query_log = 'ON';
SET GLOBAL log_output = 'FILE,TABLE';
SET GLOBAL long_query_time = 0.001;
目录
相关文章
|
10月前
|
Prometheus 监控 Cloud Native
Mysql如何定位慢查询 ?
要定位MySQL中的慢查询,可以使用以下方法
188 0
|
10月前
|
SQL 算法 关系型数据库
慢查询日志和深度分页问题
慢查询日志和深度分页问题
|
10月前
|
SQL 监控 关系型数据库
MySQL中,如何定位慢查询?
MySQL中,如何定位慢查询?
264 0
|
11月前
|
SQL 存储 索引
什么是慢查询?如何优化?
什么是慢查询?如何优化?
250 0
|
11月前
|
SQL 存储 关系型数据库
数据库优化——慢查询MySQL定位优化流程
如何定位并优化慢查询SQL?如何使用慢查询日志?本文带来慢查询例子演示,新手都能看懂!那查询语句慢怎么办?explain带你分析sql执行计划!当主键索引、唯一索引、普通索引都存在,查询优化器如何选择?本文带你一探究竟!
322 0
数据库优化——慢查询MySQL定位优化流程
|
SQL 缓存 监控
MySQL慢查询:慢SQL定位、日志分析与优化方案,真心不错!
MySQL慢查询:慢SQL定位、日志分析与优化方案,真心不错!
MySQL慢查询:慢SQL定位、日志分析与优化方案,真心不错!
|
12月前
|
SQL 关系型数据库 MySQL
慢查询日志开启二
慢查询日志开启二
40 0
|
12月前
|
关系型数据库 MySQL 索引
慢查询日志开启一
慢查询日志开启一
69 0
|
SQL 存储 关系型数据库
如何定位慢查询SQL以及优化
如何定位慢查询SQL以及优化
382 0
如何定位慢查询SQL以及优化