一:索引初识
索引是一个单独的,存储在磁盘中上的数据库结构,它们包含着对数据表里的所有记录的引用指针。使用索引可以快速的找出在某列或多列中有特定值的行。
二:索引的优点
- 通过创建唯一索引,来保证数据库表中的每一行数据的唯一性。
- 可以加快数据的检索速度。
- 可以保证表数据的完整性与准确性
三:索引的缺点
- 索引需要占用物理空间。
- 对表中的数据进行改动时,索引也需要跟着动态维护,降低了数据的维护速度。
四:索引的常见类型
- index:普通索引
- unique:唯一索引
- primary key:主键索引
- foreign key:外键索引
- fulltext: 全文索引
- 组合索引