一、开启满查询日志 1、查看慢查询日志 SHOW VARIABLES LIKE '%slow%'; 2、开启慢查询日志 set GLOBAL slow_query_log =on; 3、设置慢查询日志保存文件与路径 set GLOBAL slow_query_log_file='/tmp/mysql ...
分类:
数据库 时间:
2019-11-20 15:34:21
阅读次数:
83
今天检查满查询日志发现有个存储过程查询可以达17S 而且是订单列表查询,这个当然不能忍了,必须优化,接下来就是查找原因优化过程。过程使用动态语句,首先使用满查询的语句条件提取出来静态语句单独分析: 提取结果如下: table1 表数据100W+ table3表数据200W+ 为什么这个过程要10s+ ...
分类:
其他好文 时间:
2016-06-30 12:34:13
阅读次数:
194
Mysqlqps数据统计和分析1.工作准备1.1mysql相关配置准备#打开查询日志Setglobalgeneral_log=1;Setglobalgeneral_log_file=’/data/mysqldata/data/localhost1.log’注意:log_output这个参数需要设置为file,如果为table就不会记录到文件了#打开满查询日志(默认是开的)Setglo..
分类:
数据库 时间:
2015-12-01 16:36:22
阅读次数:
380
1在mysql中默认是不会开启慢查询日志功能的,我们可以使用showvariableslike‘%slow%‘来查看一下。结果如下:参数说明:log_slow_queries表示服务器端是否开启慢查询日志记录功能,slow_query_log表示mysql监测满查询的功能是否开启,slow_query_log_file表示保存日志文件的物理..
分类:
数据库 时间:
2014-05-12 03:42:46
阅读次数:
354