最近比较忙,今天终于挤出了时间来温习 数据库之索引。
-------------------概述
数据库中的索引与书中的目录一样,可以快速找到表中的特定行。索引是与表关联的存储在磁盘上的单独结构,它包含由表中的一列或多列生成的键,以及映射到指定表行的存储位置的指针,这些键存储在一个结构(B树)中,使 SQL Server 可以快速有效地查找与键值关联的行。
建立索引的作用如下:
● 提高查询速度。
● 保证数据记录的唯一性。
● 查询优化依靠索引起作用。
● 提高ORDER BY、GROUP BY执行速度。
--------------------索引的分类
1,聚集索引
在聚集索引中,索引的顺序决定数据表中记录行的顺序,由于数据表中记录行经过排序