数据库索引
什么是索引?
索引的定义就是帮助存储引擎快速获取数据的一种数据结构,形象的说就是索引是数据的目录。
存储引擎,就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。MySQL的存储引擎有
MyISAM
、InnoDB
、Memory
,其中InnoDB
是在MySQL5.5之后成为默认的存储引擎
索引是一种数据结构,用于快速定位关键字对应的记录,类比字典中的目录索引,通过索引可以快速定位到所需要的内容
在数据库中,索引通常用于数据的查找、排序、分组和连接等操作,减少数据库扫描数据的次数,从而提高数据库的查询效率