用户登录
用户注册

分享至

Mysql优化SQL语句的一般步骤

  • 作者: 毕竟是凡人
  • 来源: 51数据库
  • 2020-08-27

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



软件
前端设计
程序设计
Java相关