当前位置: > 数据库 > MySQL >

Mysql优化SQL语句的一般步骤

时间:2015-01-08 00:18来源:linux.it.net.cn 作者:IT

首先,我们需要显示Mysql的状态,一系列操作导致的服务器的动态值,我们只能看,来判断,不能改。

show status; 会话级别的。

这次登录以后的操作次数。  

show status like 'com_insert';
show status like 'com_select';
show status like 'com_update';
show status like 'com_delete';

 

显示这次服务器起来后,增删改查多少次,判断是增加多,还是查询多。

show global status; 

show GLOBAL status like 'com_insert';
show GLOBAL status like 'com_select';
show GLOBAL status like 'com_update';
show GLOBAL status like 'com_delete';

 我们建议不采用Myisam引擎,采用Innodb引擎,所以

show status like 'innodb_rows%'

 

显示连接数,不管你是不是登录成功,都算上一次连接:

show status like 'connections%'

 我们需要把二进制日志和慢查询打开:

 

 

查看慢查询是不是开启:

show status like '%slow_query_log%'



(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容