SQL Server语言 - SQL Azure 迁移向导需要很长时间



我正在使用 SQL Azure 迁移向导将我的一个数据库迁移到另一个实例。实际上,它花了 12 个多小时来完成 BCP 本身。我所做的唯一更改是将数据包大小从 4096 增加到 65535(最大值)。有错吗?我是从AWS服务器执行此操作的,该服务器是托管SQL服务器RDS实例的同一子网的一部分

Analysis completed at 7/16/2016 1:53:31 AM -- UTC -> 7/16/2016 1:53:31 AM
Any issues discovered will be reported above.
Total processing time: 12 hours, 3 minutes and 14 seconds
SQL

Server 客户咨询团队 (CAT) 有一篇博客文章,详细介绍了将数据传入和传出 Azure SQL 数据库的最佳设置。

将数据加载到 SQL Azure 的最佳做法

  • 将数据加载到 SQL Azure 时,建议将数据拆分为多个并发流,以获得最佳性能。
  • 改变 BCP 批大小选项以确定网络和数据集的最佳设置。
  • 在将数据加载到 SQL Azure 后添加非聚集索引。
  • 如果在构建大型索引时看到与限制相关的错误消息,请使用联机选项重试。

最新更新