- 3
- 0
- 约7.88千字
- 约 41页
- 2017-06-13 发布于湖北
- 举报
2.索引的存储结构 (1) 簇索引(Clusteredlndex) 对表的物理数据页中的数据按列进行排序,然后再重新存储到磁盘上。 因此一个表只能有一个簇索引。簇索引查找数据很快。 (2) 适于使用簇索引的情况 经常用于排序从表中检索的数据的列。 经常顺序访问的列。 每个索引行包含一个键值和 一个指针,分别指向数据行。(3)表中按顺序排列的序列(如拼音顺序、日期和数字顺序)在查询的时候不需要逐行查找,因此查询速度快。(4) 以下数据类型的列不可用作聚集索引的键: ntext、text、varchar(max)、nvarchar(max)、 varbinary(max)、 xml或image CREATE CLUSTERED INDEX ASD_CLU_NOON ASD (NO ASC) 2) 非簇索引(Nonclusteredlndex)。 非簇索引将行定位器按关键字的值,用一定的方式排序。则行定位器存储的是指向数据行的指针。 非簇索引检索效率较 低。 一个表最多可以建248个非簇索引。 索引列中的数据频繁更改时应建立非簇索引。 CREATE CLUSTERED INDEX Asd_clu_noˉcf2 ON ASD (NO ASC) 3.索引键的组成 根据索引键的组成,可以将索引分为三种类型。 1) 唯一索引 创建唯一索引,可确保表内的索
原创力文档

文档评论(0)