索引与主键
来源:互联网 发布:高性能网络库 编辑:程序博客网 时间:2024/05/19 22:44
1:
Sql server 2005默认建立一个表主键的时候自动为该列设只为聚集索引。但是由于一个表只能有一个聚集索引,这便使得聚集索引非常珍贵,若一个主键列查询不频繁但是还需要建立主键,最好的方式就是只建立主键和非聚集索引而把聚集索引建立到频繁查询的列上去。
如下
----------------------
create table index_T2
(cust_Cd varchar(10) primary key nonclustered ,
cust_name varchar(10) not null,
sex varchar(10) null
)
说明:建立一个非聚集索引的主键
----------------------
在此表基础上根据业务需要增加一个聚集索引列或联合索引列
create clustered index PK_INdexe_T3 on index_T2(cust_Name)
create clustered index PK_INdexe_T3 on index_T2(cust_Name,sex)
-------------------------------------------------------------------------------------
2:
一个表可以建立联合主键这是事实,但是利用上述1的方法同样可以让联合主键拥有的索引是非聚集联合索引。
- 索引与主键(转载)
- 主键与聚集索引
- 主键与聚集索引
- 主键与索引
- 主键与唯一索引
- 主键与聚集索引
- 索引与主键
- 主键与主索引
- 主键与聚集索引
- 主键与主索引
- 主键与聚集索引
- 聚集索引与主键
- 主键与主键索引的关系
- 主键与主键索引的关系
- 主键与主键索引的关系
- 主键与索引的关系
- 主键与索引的区别
- 主键与索引的区别
- Java String.getBytes();解决utf-8乱码
- 插值算法
- 常用js, 不断更新中...
- 下了好多次都下不了,今天才发现没有一点积分了,晕
- Oracle表空间 - 临时表空间Temporary Tablespace
- 索引与主键
- 真色彩三字节位图二值化。
- 调试segment fault
- SQL Server 索引结构及其使用(一)[转]
- C#获取当前路径的方法集合
- 留个记号
- SQL Server 索引结构及其使用(二)
- SQL Server 索引结构及其使用(三)
- SQL Server 索引结构及其使用(四)