mysql优化

 

开启慢查询,定位知行慢的sql语句

1,desc select * from user;

      explain select * from user;

 

2,加索引

alter table t1 add index in_name(name);

 

 

 

 

 

 

1,show variables like 'slow_query_log';         //是否开启慢查询日志

2,show variables like '%log%';                    //查询日志

3,查看 log_queries_not_using_indexes      //这个是否开启

4,  set global log_queries_not_using_indexes = on;  //开启log_queries_not_using_indexes  

5,show variables like 'long_query_time';     //超过多少时间记录到慢查询日志

6,show variables like '%slow%';                 //慢查询日志存放的地方

7,set global slow_query_log = on;            //开启慢查询日志

 

posted @ 2018-04-25 11:51  ready_dream  阅读(105)  评论(0编辑  收藏  举报