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

数据量比较大的时候,修改主键为什么经常超时解决方案

2012-01-06 
数据量比较大的时候,修改主键为什么经常超时RT,谢谢,郁闷啊[解决办法]主键上面有聚集索引吧?聚集索引决定

数据量比较大的时候,修改主键为什么经常超时
RT,谢谢,郁闷啊

[解决办法]
主键上面有聚集索引吧?
聚集索引决定数据的物理存储顺序,修改可能导致大量数据的重新排列,所以比较慢吧
[解决办法]
修改主键,会自动重建索引,所以慢
[解决办法]
修改主键,数据要重新排序的
[解决办法]
应尽可能的避免更新 clustered 索引数据列,因为 clustered 索引数据列的顺序就是表记录的物理存储顺序,一旦该列值改变将导致整个表记录的顺序的调整,会耗费相当大的资源。若应用系统需要频繁更新 clustered 索引数据列,那么需要考虑是否应将该索引建为 clustered 索引

热点排行
Bad Request.