当前位置:  开发笔记 > 编程语言 > 正文

在SQL 2005中删除聚簇主键时会发生什么

如何解决《在SQL2005中删除聚簇主键时会发生什么》经验,为你挑选了1个好方法。
如何解决《在SQL2005中删除聚簇主键时会发生什么》经验,为你挑选了1个好方法。

我有一个PK约束 - 两列上的聚簇索引 - 我正在删除它.该命令在一小时后仍在运行.我原以为,因为我只是删除一个约束,操作几乎是瞬间完成的.当我放弃PK时,有人可以向我解释实际发生的事情吗?



1> Quassnoi..:

聚集索引不仅仅是"约束",它是一种存储方法.

删除它时,您的数据将从群集存储重新排序到堆存储

其他索引正在更新以引用RID而不是PRIMARY KEY值.

推荐阅读
Life一切安好
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有