索引

126 阅读1分钟

索引的定义

索引的定义就是帮助存储引擎快速获取数据的一种数据结构 —— 索引是数据的目录

存储引擎

存储引擎:存储数据、为存储的数据建立索引和实现更新、查询数据等技术方法

MySQL 存储引擎有 MyISAM 、InnoDB、Memory,其中 InnoDB 是在 MySQL 5.5 之后成为默认的存储引擎

image.png

MySQL 的结构图:索引和数据位于存储引擎中

索引的分类

按照四个角度来分类索引

image.png