首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么建非聚簇索引和建聚簇索引

2012-01-30 
如何建非聚簇索引和建聚簇索引?RT,以Sql2000为例。[解决办法]如何建非聚簇索引-----------------create non

如何建非聚簇索引和建聚簇索引?
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

热点排行