MySQL开启慢查询
来源:互联网 发布:苏州淘宝拍摄 编辑:程序博客网 时间:2024/05/17 07:40
MYSQL慢查询配置
1. 慢查询有什么用?
它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化.
2. 如何开启慢查询?
首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令:
我们可以看到当前log_slow_queries状态为OFF, 说明当前并没有开启慢查询.
开启慢查询非常简单, 操作如下:
Linux下找到mysql的配置文件my.ini, 在mysqld下方加入慢查询的配置语句(注意:一定要在[mysqld]下的下方加入)
log-slow-queries: 代表MYSQL慢查询的日志存储目录, 此目录文件一定要有写权限;
Windows下需要写绝对路径,如:log-slow-queries="C:/Program Files/MySQL/MySQL Server 5.5/log/mysql-slow.log"
long_query_time: 最长执行时间. (如图, MSYQL将记录下所有执行时间超过2条的SQL语句, 此处为测试时间, 时间不应太小最好在5-10秒之内, 当然可以根据自己的标准而定);
配置好以后重新启动一个MYSQL服务
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- mysql 开启慢查询
- MySQL开启慢查询
- 开启Mysql 慢查询
- MySQL开启慢查询
- MySQL开启慢查询
- mysql 开启慢查询
- 开启Mysql慢查询
- mysql 开启慢查询
- mysql 开启慢查询
- mysql 开启慢查询
- Mysql开启慢查询
- mysql开启慢查询
- mysql开启慢查询
- MySQL开启慢查询
- MySQL开启慢查询
- MySQL开启慢查询
- 开启mysql慢查询
- mysql开启慢查询
- gentoo蓝牙,触控板,wifi
- Windows Sockets 错误码(ErrorCode)及出错原因
- java异常
- Hadoop在Last.fm的应用--音乐排行榜
- 实现网上购物系统的后台管理(增、删、改、查图书)。
- MySQL开启慢查询
- Ubuntu 10.10 apt-get update解决办法
- 学会系统思维
- makefile的一点注意点。关于一行和不是一行的当前的路径。
- C++入门--3.0复合类型
- MySQL 运行状态及调优(二)
- 【Learning】适妞来学SA
- ADR的结构
- 金字塔 下面代码的目标是输出一个大写字母组成的金字塔。 其中space表示金字塔底距离左边的空白长度,x表示金字塔底的中心字母。