一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能 二、参数说明 slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设... ...
分类:
数据库 时间:
2018-06-17 16:50:55
阅读次数:
267
日志 事务日志: transaction log 中继日志: reley log错误日志: error log 通用日志: general log 慢查询日志: slow query log 二进制日志: binary log 事务日志 transaction log:事务型存储引擎自行管理和使用 ...
分类:
数据库 时间:
2018-06-14 14:42:03
阅读次数:
327
日志文件 错误日志 --log-error error-log=/data/mysql/mysql3306/error.log常规日志 --general_log=/data/mysql/mysql3306/general_log慢查询日志 --slow_query-log=/data/mysql/ ...
分类:
数据库 时间:
2018-05-27 12:01:24
阅读次数:
193
一、简介 开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。 二、参数说明 slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设 ...
分类:
数据库 时间:
2018-04-05 18:00:24
阅读次数:
188
SET global slow_query_log = ON;SET global long_query_time=0.5;SET long_query_time=0.5;SET GLOBAL log_queries_not_using_indexes = 0;SET GLOBAL slow_que ...
分类:
数据库 时间:
2018-02-28 17:35:48
阅读次数:
174
vim /etc/my.cnf [mysqld] slow_query_log = 1 long_query_time = 1 #定义超过1秒的查询计数到slow_queries log-queries-not-using-indexes #未使用索引的查询也记录到慢查询日志中(可选) log-sl ...
分类:
数据库 时间:
2018-02-23 20:53:34
阅读次数:
790
不同版本mysql的优化器有一定的差别+ 查看数据库版本select @@version; + 查看正在使用的databaseselect database(); + 查看mysql是否开启慢查询日志show variables like 'slow_query_log'; + 开启mysql慢查询 ...
分类:
数据库 时间:
2018-01-24 19:59:29
阅读次数:
183
一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录三、设置步骤1.查看慢查
分类:
数据库 时间:
2018-01-17 00:50:40
阅读次数:
269
MySQL Server 有四种类型的日志——Error Log、General Query Log、Binary Log 和 Slow Query Log。 第一个是错误日志,记录mysqld的一些错误。第二个是一般查询日志,记录mysqld正在做的事情,比如客户端的连接和断开、来自客户端每条Sq ...
分类:
数据库 时间:
2017-12-27 14:03:10
阅读次数:
239
一 慢日志的相关参数 long_query_time : 设定慢查询的阀值,超出次设定值的SQL即被记录到慢查询日志,缺省值为1s log_slow_queries :1/0 指定是否开启慢查询日志(该参数要被slow_query_log取代,做兼容性保留) slow_query_log_file ...
分类:
数据库 时间:
2017-11-29 18:25:12
阅读次数:
290