Mysql优化SQL语句的一般步骤

首先,我们需要显示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%'

Mysql优化SQL语句的一般步骤

 

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

show status like 'connections%'

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

 

 

查看慢查询是不是开启:

show status like '%slow_query_log%'

你可能感兴趣的:(mysql优化)