摘要: MYSQL慢查询配置1. 慢查询有什么用?它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化.2. 如何开启慢查询?首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令:我们可以看到当前log_slow_queries状态为OFF, 说明当前并没有开启慢查询.开启慢查询非常简单, 操作如下:Linux下找到mysql的配置文件my.ini, 在mysqld下方加入慢查询的配置语句(注意:一定要在[mysqld]下的下方加入)log-slow-queries: 代表MYSQL慢查询的日志存储目录, 此目录文件 阅读全文
posted @ 2013-01-23 17:58 贵贵 阅读(37200) 评论(0) 推荐(4) 编辑
摘要: 一、查看MySQL运行情况SHOW STATUS;二、查看INNODB数据库引擎运行状态 SHOW ENGINE INNODB STATUS;三、查看当前正在进行的进程,对于有锁表等情况的排查很有用处 SHOW PROCESSLIST; 默认显示前100条 SHOW FULL PROCESSLIST; 显示所有四、查看MySQL的配置参数 SHOW VARIABLES;五、查看当前已经被打开的表列表 SHOW OPEN TABLES;注意:一般情况下,打开MySQL的慢查询记录同样有利于排查,如何开启慢查询,请点击。附1 SHOW STATUS;关键结果释义 Aborted_clients 由 阅读全文
posted @ 2013-01-23 17:49 贵贵 阅读(5304) 评论(0) 推荐(0) 编辑
摘要: 1, 查看MySQL服务器配置信息mysql> show variables;2, 查看MySQL服务器运行的各种状态值mysql> show global status;3, 慢查询mysql> show variables like '%slow%';+------------------+-------+| Variable_name | Value |+------------------+-------+| log_slow_queries | OFF || slow_launch_time | 2 |+------------------+---- 阅读全文
posted @ 2013-01-23 17:41 贵贵 阅读(6100) 评论(1) 推荐(3) 编辑