如何在SQL中禁用聚簇索引以及创建默认的非聚集索引的列?

时间:2013-03-01 21:24:41

标签: sql sql-server sql-server-2008

有没有办法禁用聚集索引?正如我在下面的MSDN中看到的那样,如果没有指定CLUSTERED,则会创建一个非聚集索引。

参考:http://msdn.microsoft.com/en-IN/library/ms188783.aspx

因为我读过它,所以默认情况下会在主键列中创建聚簇索引。即使它通过某种方式禁用,默认情况下会根据上面的MSDN创建非聚集索引?如果是这样哪一列?

我是SQL的新手,请帮忙。

1 个答案:

答案 0 :(得分:1)

您可以禁用聚集索引。

ALTER INDEX IX_Index ON dbo.Table
DISABLE ;

http://technet.microsoft.com/en-us/library/ms188388.aspx