mysql慢日志ITeye - 威尼斯人

mysql慢日志ITeye

2019-01-11 00:32:11 | 作者: 觅云 | 标签: 日志,装备,履行 | 浏览: 178

(1) 检查慢SQL日志是否启用

mysql show variables like log_slow_queries; 
+------------------+-------+
| Variable_name    | Value |
+------------------+-------+
| log_slow_queries | ON    |
+------------------+-------+
1 row in set (0.00 sec)

(2) 检查履行慢于多少秒的SQL会记载到日志文件中
mysql show variables like long_query_time;
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| long_query_time | 1     |   
+-----------------+-------+
1 row in set (0.00 sec)

这儿value=1, 表明1秒

 

2. 装备my.ini文件(inux下文件名为my.cnf), 查找到[mysqld]区段,增加日志的装备,如下示例:
[mysqld]
log="C:/temp/mysql.log"
log_slow_queries="C:/temp/mysql_slow.log"
long_query_time=1
 
log指示日志文件寄存目录;
log_slow_queries指示记载履行时间长的sql日志目录;
long_query_time指示多长时间算是履行时间长,单位s。
 
Linux下这些装备项应该现已存在,仅仅被注释掉了,能够去掉注释。但直接增加装备项也OK啦。

 

 

参照:

http://www.linuxidc.com/Linux/2014-10/107694.htm

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表威尼斯人立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2
  • 3
  • 4

    MongoDBITeye

    文档,测验,调集
  • 5

    RAC的Diskgroup重建ITeye

    磁盘,重建,数据库
  • 6

    Switch to UTFITeye

    编码,设置,文件
  • 7

    pl/sql使用之使用utlITeye

    文件,办法,输出
  • 8
  • 9

    (转)in 和 existITeye

    分区,查询,一个
  • 10

    oracle正则表达式ITeye

    正则表达式,匹配,表达式