-
错误的优化。查看全部
-
对max()查询,可以为表创建索引,create index index_name on table_name(column_name 规定需要索引的列),然后再进行查询查看全部
-
这两个返回值就需要优化了。。查看全部
-
explain返回各列的含义。查看全部
-
发现有问题的sql.查看全部
-
pt-query-digest查看全部
-
mysqldumpslow查看全部
-
慢查询所包含的内容查看全部
-
项目中,优化mysql之前,首先要开启慢查询日志,在分析慢查询日志. 开启慢查询日志: show variables like 'slow%'; //查看慢查询状态 set global slow_query_log_file='/home/mysql/sql_log/mysql-slow.log'; //设置慢查询记录文件的路径 set global log_queries_not_using_indexes=on; //记录未使用索引的查询 set global long_query_time=1; //设置慢查询的时间 set global slow_query_log = on; //开启慢查询日志记录查看全部
-
select distinct t.id from t join t1 on t.id=t1.id;查看全部
-
explain 查询sql优化查看全部
-
日志查询查看全部
-
1)查看mysql是否开启慢查询日志 show variables like 'slow_query_log'; 2)设置没有索引的记录到慢查询日志 set global log_queries_not_using_indexes=on; 3)查看超过多长时间的sql进行记录到慢查询日志 show variables like 'long_query_time' 4)开启慢查询日志 set global slow_query_log=on查看全部
-
MySQL 数据库优化查看全部
-
演示数据库说明:sakila数据库查看全部
举报
0/150
提交
取消