- 什么是索引?
- 索引是一种特殊文件,对数据库表里的所有记录的引用指针。通俗来讲,索引相当于目录。
- 索引的优缺点
- 加快数据的检索速度,提高系统性能。
- 索引需要额外的维护成本。因为每个索引都是单独存在的文件,队数据的增加,修改,删除,都会产生额外的对索引文件的操作,这些操作会消耗额外的io,会降低增删改的执行效率。
- 创建索引的方式。
- 在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。
- 索引的基本原理
- 就是把无序的数据变成有序的查询。
- 索引的数据结构
- B树索引
- 哈希索引
本文介绍了数据库索引,它是对数据库表记录的引用指针,类似目录。索引可加快数据检索、提升系统性能,但维护成本高,会降低增删改效率。还说明了创建索引的方式,以及其基本原理是将无序数据变为有序查询,最后提及了B树和哈希两种索引数据结构。
1719

被折叠的 条评论
为什么被折叠?



