首页 > 解决方案 > 分布式交换操作

问题描述

Azure SQL DW Gen2 中的 DistributedExchangeOperation 是什么?我在 Gen1 查询计划中没有看到这一步。这一步需要很长时间,因为对于相同的数据/分布/索引,Gen1 中的相同查询比 Gen2 更快。任何线索表示赞赏。

标签: azurequery-performanceazure-sqldw

解决方案


DistributedExchangeOperation 是 ShuffleMoveOperation 的临时名称。DistributedExchangeOperation 执行与 Gen1 上的 ShuffleMoveOperation 操作相同的数据移动功能。并行运行 15 个查询而不是单独运行一个查询会对性能产生影响。您是否对查询的 tableau 和 SSMS 版本都使用 smallrc 资源类?缓存也会影响运行时间。


推荐阅读