当前位置:  开发笔记 > 数据库 > 正文

Azure SQL DW中的BroadcastMove

如何解决《AzureSQLDW中的BroadcastMove》经验,为你挑选了1个好方法。

因为Azure SQL DW当前没有复制表(更新:它现在可以),在BroadcastMove期间到底发生了什么?是否创建了每个计算节点的一个临时表并使用广播结果进行填充?然后运行60个查询(每个分发一个查询)以加入广播的临时表?

我主要只是检查广播并不意味着创建了60个临时表.



1> 小智..:

广播移动每个节点复制一次所需的数据,而不是每个分发.因此,副本数取决于SQL数据仓库的规模.但是,重要的是要注意广播并行发生.因此,在DW100到DW2000时,移动的经过时间应大致相同.从这个意义上讲,它对查询的性能实际上并不重要.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有