数据库宇宙之一粟说

MySQL索引

2020-10-19  本文已影响0人  宇宙之一粟

索引是帮助MySQL高效获取数据的排好序的数据结构

索引数据结构:

二叉树容易退化成链表

红黑树层数太高

哈希不满足范围查找

B-Tree

B+ Tree(B-Tree变种)

可以放更多的索引

InnoDB 索引实现(聚集)

为什么InnoDB表必须有主键,并且推荐使用整型的自增主键? (不推荐使用UUID作为主键,尽量用自增整型)

为什么非主键索引结构叶子节点存储的是主键值?(一致性和节省存储空间)

联合索引的底层存储结构长什么样?

最左前缀法则

上一篇 下一篇

猜你喜欢

热点阅读