对线面试官MySQL索引
Posted 即将拥有人鱼线的DDD
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对线面试官MySQL索引相关的知识,希望对你有一定的参考价值。
《对线面试官》系列目前已经连载20篇啦!进度是一周更新两篇,欢迎持续关注
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/beee5fa5fc7b4f3ba3db4e83ab2ed446.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/747a0bb8a6104dbdb7422fdf3d29f95c.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/7b82b2dbe01845b0a8960dd7ae87e62a.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/8248b2dc13de4f5b8460644a2dc6905b.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/259697aaec3d43c9b9bc85735e58741c.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/8700b845403747ecb709257da6b7857a.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/7eaf8d5f8edd428d92c709b0323ccc97.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/81335ec9acfd4b65b964a4eb1c66734a.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/f45774678248435894b71ad9a670662a.jpg)
![【对线面试官】MySQL索引](https://image.cha138.com/20210527/8f794b0704a14bba854123db3c40515a.jpg)
为什么B+树?数据无法一次load到内存,B+树是多路搜索树,只有叶子节点才存储数据,叶子节点之间链表进行关联。(树矮,易遍历)
什么是回表?非聚簇索引在叶子节点只存储列值以及主键ID,有条件下尽可能用覆盖索引避免回表操作,提高查询速度
什么是最左匹配原则?从最左边为起点开始连续匹配,遇到范围查询终止
主键非自增会有什么问题?插入效率下降,存在移动块的数据问题
以上是关于对线面试官MySQL索引的主要内容,如果未能解决你的问题,请参考以下文章