[b]应用场景:[/b]
需要把A数据库users表(有1000W条数据)全部导入到B数据库users表(表结构一样,但B库的表是经过分区的).
A库与B库在同一台服务器上.
[b]数据库版本:[/b]
MS2005
[b]我的方案:[/b]
insert into A.dbo.users(field1,field2,field3) select * from A.dbo.users;
[b]问题:[/b]
1.效率极低.导入时间超过30分钟还没完成
2.产生的日志文件极大(目前有几G的日志,就这一个操作)
[color=red]请问各位有没有更好的方法快速导入.[/color]
需要把A数据库users表(有1000W条数据)全部导入到B数据库users表(表结构一样,但B库的表是经过分区的).
A库与B库在同一台服务器上.
[b]数据库版本:[/b]
MS2005
[b]我的方案:[/b]
insert into A.dbo.users(field1,field2,field3) select * from A.dbo.users;
[b]问题:[/b]
1.效率极低.导入时间超过30分钟还没完成
2.产生的日志文件极大(目前有几G的日志,就这一个操作)
[color=red]请问各位有没有更好的方法快速导入.[/color]