摘要:
正常情况下是先join再进行where过滤 阅读全文
posted @ 2018-11-15 22:47
飞龙在生
阅读(243)
评论(0)
推荐(0)
摘要:
执行计划重点关注 type、key、key_len、rows、extra type:type如果为ALL,表示全盘扫描,也是效率最低的 key:表示使用了哪个索引,如果没有使用为null key_len:表示索引字段的最大可能长度,KEY_LEN的长度由字段定义计算而来,并非数据的实际长度,长度越小 阅读全文
posted @ 2018-11-15 22:31
飞龙在生
阅读(120)
评论(0)
推荐(0)
摘要:
执行计划能告诉我们什么? 当我们的系统上线后数据库的记录不断增加,之前写的一些SQL语句或者一些ORM操作效率变得非常低。我们不得不考虑SQL优化,SQL优化大概是这样一个流程:1.定位执行效率低的SQL语句(定位),2.分析为什么这段SQL执行的效率比较低(分析),3.最后根据第二步分析的结构采取 阅读全文
posted @ 2018-11-15 22:23
飞龙在生
阅读(1717)
评论(0)
推荐(1)