日期:2014-05-17  浏览次数:20470 次

sqlserver中千万行的表创建聚集索引大概耗时多收啊啊
sqlserver中千万行的表创建聚集索引大概耗时多收啊啊
------解决方案--------------------
这个谁能估计?看字段类型   长度........自己测试一下咯
------解决方案--------------------
表结构不同,耗时不同.
------解决方案--------------------
创建聚集索需要搬移记录内容
所以与你的记录大小(再x1千万)有关
也可能与你记录的之前顺序有关,基本一致,搬移的可能会少一点
最后,与服务器硬件(硬盘速度、内存大小)有关了
------解决方案--------------------
如果没人在用,大概10分钟左右,之前整过一个4000万的表。
------解决方案--------------------
如果是生产环境
建的时候 使用 online方式去建
with 中,设置online=on  
这样可以减少阻塞
------解决方案--------------------
自己试一试就知道了