开启mysql慢查询日志 不重启的方法
来源:互联网 发布:魔幻手机飞人服装淘宝 编辑:程序博客网 时间:2024/06/01 17:37
转载自:http://blog.phpbean.com/a.cn/5/
本文地址: http://blog.phpbean.com/a.cn/5/ --水平有限欢迎指正--
--mysql有点慢 需要跟踪一下sql 所以需要开启慢查询日志 一般的方法都是写配置文件 然后重启
研究了一下可以用set global 开启
从MySQL5.1.6版开始,general query log和slow query log开始支持写到文件或者数据库表两种方式,并且日志的开启,输出方式的修改,都可以在Global级别动态修改。
mysql> show variables like '%slow%';
+---------------------+--------------------------------------+
| Variable_name | Value |
+---------------------+--------------------------------------+
| log_slow_queries | OFF |
| slow_launch_time | 2 |
| slow_query_log | OFF |
| slow_query_log_file | /mysql/3306/data/ks01-slow.log |
+---------------------+--------------------------------------+
4 rows in set (0.00 sec)
mysql> set global log_slow_queries=ON ;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id: 2935720
Current database: *** NONE ***
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> show variables like '%slow%';
+---------------------+--------------------------------------+
| Variable_name | Value |
+---------------------+--------------------------------------+
| log_slow_queries | ON |
| slow_launch_time | 2 |
| slow_query_log | ON |
| slow_query_log_file | /mysql/3306/data/ks01-slow.log |
+---------------------+--------------------------------------+
4 rows in set (0.00 sec)
mysql>
有的参数是可以不重启直接通过set global修改,但是如果不修改配置文件重启后参数还原成配置文件里的了
- 开启mysql慢查询日志 不重启的方法
- 快速开启MySQL慢日志查询的方法
- 快速开启MySQL慢日志查询的方法
- Windows + Linux Mysql慢查询日志开启的方法
- 快速开启MySQL慢日志查询的方法
- 开启Mysql的慢查询日志
- 开启MySQL慢查询日志
- mysql 开启慢查询日志
- 【mysql】开启慢查询日志
- mysql 开启慢查询日志
- 开启MySQL慢查询日志
- MYSQL开启慢查询日志
- 开启mysql慢查询日志
- mysql慢查询日志开启
- mysql开启慢查询日志
- MySQL开启慢查询日志
- MYSQL开启慢查询日志
- Mysql开启慢查询日志
- 工作学习笔记——6月
- MySQL Internals ClientServer Protocol
- 基本排序算法汇总
- Hadoop BI Architecture
- Linux 下安装chromium
- 开启mysql慢查询日志 不重启的方法
- 使用注解配置spring aop
- 专家与杂家
- FlushMode
- 第三天 C#基础小结
- C++主要操作符重载的定义和总结
- vmware mac 虚拟机磁盘压缩
- Web前端:11个让你代码整洁的原则
- java虚拟机中的锁优化(转载)