mysql数据库开启慢查询日志
首先我们要知道为什么要开启 mysql慢查询日志 开启 慢查询日志 它能记录下所有执行超过 long_query_time 时间的SQL语句,能够帮助开发人员,运维人员快速的找到执行慢的SQL语句,方便我们对这些SQL语句进行进一步优化,从而增强数据库性能。 今天我们要讲的主角就是 mysql慢查询日志。mysql开启慢日志版本要高于mysql5.6以上SELECT VERSION(); #查询版本号
# 或者
show variables like '%version%' #查询版本号mysql 慢查询日志 相关参数说明slow_query_log #慢查询开启状态,ON开启,OFF关闭
slow_query_log_file #慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)
long_query_time #查询超过多少秒才记录,默认10s,查询命令 SHOW VARIABLES LIKE 'long_query_time';
log_queries_not_using_indexes = 1 #表明记录没有使用索引的...