我在Sql Server 2008 R2中维护了数百万条记录,现在我打算在SQL Azure上迁移这些记录。
在 SQL Server 2008 R2 的现有系统中,很少有SSIS包和存储过程首先截断现有记录,然后对包含约2600万条记录的表执行插入操作在30分钟内。 每日(根据系统要求)。
当我在SQL Azure上迁移这些操作时,我无法像在SQL 2008中那样以更快方式执行这些操作。有时我收到请求超时错误。
在搜索更快的方式时,其中许多建议批处理或BCP 。但批处理并不适合我的情况,因为插入这些记录需要很长时间。我在SQL Azure上需要一些更快更有效的方法。
希望得到一些好的建议。
提前致谢:) Ashish Narnoli
答案 0 :(得分:0)
您绝对应该使用新的V12版本的Azure SQL DB,因为: