如何建非聚簇索引和建聚簇索引?
RT,以Sql2000为例。
------解决方案--------------------如何建非聚簇索引
-----------------
create nonclustered index inx_aa on 表名(字段名...)
和建聚簇索引?
-------
create clustered index inx_bb on 表名(字段名)
------解决方案--------------------驗証索引創建成功
sp_help 表名 可以查看
------解决方案--------------------or
sp_helpindex 表名
刪除索引
drop index 表名.索引名
------解决方案--------------------聚集索引
create clustered index 索引名称 on 表名(字段1[,字段2,字段3...])
非聚集索引
create index 索引名称 on 表名(字段1[,字段2,字段3...])
一般建议索引名称以 idx_表名_字段1_字段2 如此命名规则。
一个表只能创建一个聚集索引
可以创建多个非聚集索引
数据在表中的按聚集索引来排序
我能说的都说了。
楼下的继续。。。
------解决方案--------------------在聚集索引中,表中各行的物理顺序与键值的逻辑(索引)顺序相同。表只能包含一个聚集索引。
如果不是聚集索引,表中各行的物理顺序与键值的逻辑顺序不匹配。聚集索引比非聚集索引有更快的数据访问速度。
帮助--〉索引 --〉概述
------解决方案--------------------你指定主键的同时默认就建立了聚集索引
------解决方案--------------------hoho