小编use*_*408的帖子

在巨大的表中更改列类型

我在SQL Server 2008 R2中有一个表,其中有近10亿行.我想将两列的数据类型从int更改为bigint.两次ALTER TABLE zzz ALTER COLUMN yyy有效,但速度很慢.如何加快处理速度?我正在考虑将数据复制到另一个表,删除,创建,复制并切换到简单的恢复模式或以某种方式使用光标一次1000行,但我不确定这些是否真的会导致任何改进.

sql sql-server sql-server-2008 sql-server-2008-r2

18
推荐指数
1
解决办法
2万
查看次数