插入大量现有数据的映射

时间:2015-03-05 11:01:33

标签: azure azure-elastic-scale

我目前正在测试使用Elastic Sc​​ale将现有数据的大量映射插入到shardmap中。事实证明整个过程非常耗时。它插入大约10个映射/秒。无论如何都要加快插入速度,例如通过插入批量映射或直接通过存储过程?

2 个答案:

答案 0 :(得分:2)

我们从自己的测试中知道插入映射非常耗时。以下是我建议您尝试的几个选项:

  • 您可以运行插入映射的多个并行线程。
  • 您可以在批量加载时增加分片地图数据库的服务级别目标。

我理解为什么你想要为测试场景批量加载映射。但是,我不确定我理解为什么你需要这么多映射才会成为问题。你能解释一下吗?

谢谢, 托

答案 1 :(得分:0)

回到这个问题,我们现在已经发布了ShardManagement PowerShell模块以及一些示例脚本:https://gallery.technet.microsoft.com/scriptcenter/Azure-SQL-DB-Elastic-731883db。这应该可以帮助您进行设置并快速查询现有的范围/列表映射。