首页 > 解决方案 > Azure Synapse Analytics 监视器行组跳过

问题描述

作为参考,我正在使用 CCI 表(哈希)我正在寻找一种解决方案来监控,对于在我的哈希上使用 WHERE 谓词的查询,Synapse 是否很好地跳过了无效的行组。

标签: sql-serverazure-sqldwazure-synapse

解决方案


对于散列分布表 Synapse 将消除分布,而不是行组。控制行组跳过的是分区方案和 CCI 顺序。这在执行计划中应该很明显。

对于 CCI,每个表都有多个 (60) 分布。每个分布都有一个或多个分区。每个分区都有一个或多个行组。每个行组最多有 100 万行。

对于堆和聚集索引表,它是相同的,除了每个分区都有一个堆或聚集索引。


推荐阅读