新问题
- 为什么要加索引?
- mysql加了索引为什么就变快了?
知识点
- 减少IO;
- 针对mysql innodb引擎:
- 索引也是数据;
- 索引的底层数据结构是B+树,中间节点都是储存的索引,底层叶子节点存储的是数据的指针(辅助索引是存储的id),所以磁盘页中可以存储更多的节点元素,也就是说可以让树的高度变的更低,减少IO;
课程视频
mysql_coldknowlegde_lesson7on bilibili
mysql_coldknowlegde_lesson7on xigua
mysql_coldknowlegde_lesson7on bilibili
mysql_coldknowlegde_lesson7on xigua