使用MySQL的慢查询日志找到低效的SQL语句

原创 2016年08月31日 09:30:31

 如题,要开启mysql的慢查询日志可以在mysql的配置文件中的[mysqld]下设置两项:

        log-slow-queries = D:/soft/PHPnow/MySQL-5.1.50/test.log
        long_query_time = 1

        log-slow-queries表示日志册存储位置,long_query_time表示执行时间 单位是秒,这样设置后重启MySQL服务器,查询超过1秒的sql语句将会记录到日志中,需要注意的是log_query_time不能设置小数(经测试有些版本也可以设置)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysql慢查询日志使用总结

mysql慢查询日志使用总结 首先查看log_output参数,确认日志信息输出到操作系统文件还是数据库的表中: mysql> show variables like 'log_output'...

MySQL技术之旅-慢查询日志可视化平台的使用(Anemometer)

对于DBA来说,几乎每天都会与数据库的慢查询打交道,传统的慢查询分析报告是文本形式存在的,Anemometer是一种基于pt-query-digest解析慢查日志后数据入库并在web界面展示的工具,方...

mysql慢查询日志使用总结

mysql慢查询日志使用总结 首先查看log_output参数,确认日志信息输出到操作系统文件还是数据库的表中: mysql> show variables like 'log_output'; ...

mysql 日志使用简介-错误日志,查询日志,慢查询日志,二进制日志

简介:mysql有几种日志? msql 常用日志有 四 种. 错误日志,查询日志,慢查询日志,二进制日志. 下面分别介绍; 1).错误日志 作用: 记录错误信息 查看: mysql>SHOW V...

mysql 慢查询日志

慢查询日志 定位执行较慢的查询语句方案,从而决定优化 参数 说明 slow_query_log 开启慢查询日志 slow_query_log_file 日志位置 参数 ...

MYSQL 慢查询日志 2

3.2.2   慢查询日志(2) 如果我们想得到锁定时间最长的10条SQL语句,可以运行: [root@nh119-141 data]# /usr/local/mysql/bin /mysqldu...

MySQL 慢查询日志

转自:http://www.cnblogs.com/zmduan/archive/2012/12/05/2803392.html 随着数据量的不断增长,性能尤为重要,或许经过优化及好的解决方案,...

学会读懂 MySql 的慢查询日志

在前边的博客《何时、如何开启 MySql 日志?》中,我们了解到了如何启用 MySql 的慢查询日志。今天我们来看一下如何去读懂这些慢查询日志。在跟踪慢查询日志之前,首先你得保证最少发生过一次慢查询。...

MySql慢查询日志——开启/查看/删除

1,开启慢查询日志修改mysql.ini文件,加入如下配置:[mysqld] log-slow-queries=H:\mysql_log\slow_query.log long-query-time=...

MySQL 慢查询日志分析及可视化结果

1. pt-query-digest分析慢查询日志 pt-query-digest --report slow.log 2. 报告最近半...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)