- 博客(10)
- 收藏
- 关注
原创 mysql 进阶
因为索引是用来索引少量数据的,如果通过索引查询返回大批量的数据,则还不如走全表扫描来的快,此时索引就会失效。先根节点匹配a=1,在左树,再找到a=1,再去左树匹配,因为没有要求b的值,所以查到一条结果(1,1,4,5)由于叶子节点是链表,紧着匹配下一个节点,a=1,匹配成功继续返回,以此类推,最后返回2条结果。可以根据索引的选择性来决定,而选择性是指不重复的索引值(基数)和数据表的记录总数的比值,索引选择性越高则查询效率越高, 唯一索引的选择性是1,这是最好的索引选择性,性能也是最好的。
2024-07-19 10:15:24 416 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人