Mysql冷知识之为什么添加索引后搜索变快了

新问题

  • 为什么要加索引?
  • mysql加了索引为什么就变快了?

知识点

  • 减少IO;
  • 针对mysql innodb引擎:
    • 索引也是数据;
    • 索引的底层数据结构是B+树,中间节点都是储存的索引,底层叶子节点存储的是数据的指针(辅助索引是存储的id),所以磁盘页中可以存储更多的节点元素,也就是说可以让树的高度变的更低,减少IO;

课程视频

mysql_coldknowlegde_lesson7on bilibili
mysql_coldknowlegde_lesson7on xigua

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。