Mysql查询优化
1. 添加索引遵守、最左前缀法则:
如果建立的是复合索引,索引的顺序要按照建立时的顺序,即从左到右,如:a->b->c(和B+树的数据结构有关)
无效索引举例:
a->c: a有效i, c无效
b->c: b、c 都无效
c: 无效
以下用法会导致索引失效:
计算,如:+、-,*、/、!=、<>、is null、 is not null、or
函数,如:sum()、round()等等
手动、自动类型转换, 如:id=“1”, 本来是数字,给写成字符串
原创
2020-12-04 13:21:28 ·
283 阅读 ·
0 评论