mysql
文章平均质量分 63
fly_xufei
对技术的不断探索,是挖掘生命价值的有效途径。
展开
-
数据库优化之利用索引、避免全表扫描
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: s转载 2015-09-18 14:20:38 · 785 阅读 · 0 评论 -
mysql优化1--慢查询设置
作用:记录下所有执行超过long_query_time时间的SQL语句, 找到执行慢的SQL, 方便对这些SQL进行优化 开启:1、查询没有使用索引日志开启状态 show variables like 'log_queries_not_using_indexes'; 2、开启没有使用索引日志 set global log_queries_not_using_indexes =原创 2015-10-30 13:24:58 · 439 阅读 · 0 评论