`
cloudtech
  • 浏览: 4602135 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

开启mysql慢查询日志 不重启的方法

 
阅读更多

转载自: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修改,但是如果不修改配置文件重启后参数还原成配置文件里的了


分享到:
评论

相关推荐

    wuzhc#zcnote#mysql慢查询日志1

    查看开启状态查看日志文件查看慢查询时间查看日志保存方式查看有多少条慢查询记录修改配置文件配置好后需要重启mysql,试试下面的慢查询:查看慢日志文件:mysql

    (mysql面试题)MySQL中的慢查询日志的作用及其使用方法及代码展示.txt

    - 在上述代码中,我们首先使用`SET GLOBAL`命令开启了慢查询日志功能,并设置了慢查询阈值为1秒,以及慢查询日志文件的路径。 - 然后,我们使用`sudo service mysql restart`命令重启了MySQL服务,使配置生效。 - ...

    MySQL如何清空慢查询文件

    slow_query_log=1#开启慢查询 slow_query_log_file=/var/lib/mysql/mysql-slow.log #设置慢查询路径 long_query_time=0.01#设置慢查询时间 配置完要重启mysql服务才生效 查询慢查询配置是否成功 测试慢查询 use ...

    MySQL数据库:数据库日志管理.pptx

    MySQL日志文件类型 日志文件 日志文件 数据库日志管理 启用日志 二进制日志可以在启动服务器的时候启用,这需要修改C:\Program Files\MySQL文件夹中的my.ini选项文件。打开该文件,找到[mysqld]所在行,在该行后面...

    log引起的mysql不能启动的解决方法

    那我肯定是选择不打包转移过去了 -_-因为这个log对我来说完全... 您可能感兴趣的文章:服务器重启不能启动的几种常见解决方法服务器重启不能启动的几种常见的解决方法计算机名称修改后Oracle不能正常启动问题分析及解决

    Windows下Mysql启动报1067的解决方法

    今天去公司发现启动不了服务报1067错误,在网上查看了一些方法,好多种版本,以下是本人的解决方法: 1.打开运行-事件查看器–Windows日志–应用程序–找错误标志,如下图 由于使用的是安装版本,所以My.ini下的...

    完美解决mysql启动后随即关闭的问题(ibdata1文件损坏导致)

    准确情况是:启动mysql后随即就又关闭了。 查看mysql错误日志如下: 160920 22:41:41 mysqld_safe Starting mysqld daemon with databases from /home/MysqlData/ 2016-09-20 22:41:41 0 [Note] /Data/app/mysql...

    Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全

    1)启动: sudo /etc/init.d/mysql start 2)停止: sudo /etc/init.d/mysql stop 3)重启: sudo /etc/init.d/mysql restart 4)查看日志: cat /var/log/mysql.err cat /var/log/mysql/error.log 5)不支持...

    MySQL数据库innodb启动失败无法重启的解决方法

    电脑在使用过程中死机,重启后发现mysql没有启动成功,查看错误日志发现是innodb出现问题导致mysql启动失败。 错误日志 $ mysql.server start Starting MySQL . ERROR! The server quit without updating PID file...

    MySQL中开启和使用通用查询日志的实例教程

    mysql5.0版本,如果要开启slow log、general log,需要重启,从MySQL5.1.6版开始,general query log和slow query log开始支持写到文件或者数据库表两种方式,并且日志的开启,输出方式的修改,都可以在Global级别...

    MySQL 5.1中文手冊

    5.11. MySQL日志文件 5.11.1. 错误日志 5.11.2. 通用查询日志 5.11.3. 二进制日志 5.11.4. 慢速查询日志 5.11.5. 日志文件维护 5.12. 在同一台机器上运行多个MySQL服务器 5.12.1. 在Windows下运行多个服务器 5.12.2....

    查看MySQL的错误日志的方法

    MySQL的错误信息是在data目录下的,且文件名为<hostname>.err(指的是主机名),但由于每个人安装的... 您可能感兴趣的文章:Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全详解grep获取MySQL错误日志信息的方法

    MySQL启用二进制日志

    1、创建存储mysql二进制日志目录 mysql> system mkdir -p /app/mysql/log/binary_log mysql> system chown -R mysql:mysql /app/mysql/log/binary_log 2、添加/etc/my.cnf 启动binary log 相关参数 log-bin=/app/...

    MySQL 5.1官方简体中文参考手册

    5.11. MySQL日志文件 5.11.1. 错误日志 5.11.2. 通用查询日志 5.11.3. 二进制日志 5.11.4. 慢速查询日志 5.11.5. 日志文件维护 5.12. 在同一台机器上运行多个MySQL服务器 5.12.1. 在Windows下运行多个服务器 5.12.2....

    MySQL 5.1参考手册

    5.11. MySQL日志文件 5.11.1. 错误日志 5.11.2. 通用查询日志 5.11.3. 二进制日志 5.11.4. 慢速查询日志 5.11.5. 日志文件维护 5.12. 在同一台机器上运行多个MySQL服务器 5.12.1. 在Windows下运行多个服务器 5.12.2....

    wamp中mysql安装时能启动重启后无法启动的解决办法

    第一次安装wamp之后,所有服务可以正常使用,但是重启之后wamp的图标就变成黄色的了,重装了也这样 ...以上所述是小编给大家介绍的wamp中mysql安装时能启动重启后无法启动的解决办法,希望对大家有所帮助,如果

    mysql数据库my.cnf配置文件

    # 注:这两个参数不支持动态改变,需要把该参数加入到my.cnf里,修改完后重启MySQL服务,允许值的范围从 1-64 innodb_thread_concurrency = 0 # 默认设置为 0,表示不限制并发数,这里推荐设置为0,更好去发挥CPU多核...

    MySQL 5.1参考手册中文版

    5.11. MySQL日志文件 5.11.1. 错误日志 5.11.2. 通用查询日志 5.11.3. 二进制日志 5.11.4. 慢速查询日志 5.11.5. 日志文件维护 5.12. 在同一台机器上运行多个MySQL服务器 5.12.1. 在Windows下运行多个服务器 ...

    MySQL 5.1参考手册 (中文版)

    5.11. MySQL日志文件 5.11.1. 错误日志 5.11.2. 通用查询日志 5.11.3. 二进制日志 5.11.4. 慢速查询日志 5.11.5. 日志文件维护 5.12. 在同一台机器上运行多个MySQL服务器 5.12.1. 在Windows下运行多个服务器 5.12.2....

Global site tag (gtag.js) - Google Analytics