Tag Archives: MySQL数据库

MySQL数据库中查找执行效率慢SQL语句

来源:ZOL.COM.CN | 2008年05月28日 | 作者:   启动Mysql时加参数–log-slow-queries来记录执行时间超过long_query_time秒的sql: /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql–user=mysql –pid-file=/var/run/mysqld/mysqld.pid–skip-locking –port=3306 –socket=/var/run/mysqld/mysqld.sock –log-slow-queries=/var/log/mysql/slow.log   explain来了解SQL执行的状态。   explain select * from wp_postsG;   使用show status like “Handler_read%”; 来了解索引的效果。   Handler_read_key 值高表示索引效果好,Handler_read_rnd_next值高表示索引低效。   用show processlist 查看当前运行状态。   mysql> show processlist;   +—–+————-+——————–+   | Id | User | Host | db | Command | … Continue reading