数据库索引

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息,提高数据库的性能。它好比是一本书前面的目录,能加快数据库的查询速度

索引的分类

1. 唯一索引 2. 主键索引 3. 聚集索引 4. 组合索引

优点

1. 能提高数据的搜索及检索速度 2. 能够加快表与表之间的连接速度 3. 能有效的减少检索过程中所需的分组及排序时间 4. 在信息查询过程中可以使用优化隐藏器

缺点

1. 需花费较多的时间去建立并维护索引 2. 在数据库中创建的索引需要占用一定的物理存储空间 3. 在对表中的数据进行修改时,索引需要进行动态的维护