为什么Azure SQL数据仓库中没有执行计划?

问题描述 投票:2回答:1

我正在处理在Azure SQL数据仓库中存储数据。

我试图查看我的索引用法并查看执行计划,但它们都没有显示在SSMS中。

为什么Azure SQL数据仓库中没有执行计划?

更新

我使用SSMS版本13.0.16106.4(SQL Server 2016)。

azure ssms azure-sql-data-warehouse
1个回答
1
投票

查看Azure SQL数据仓库的执行计划至少有三种方法:

  1. 在任何SQL命令之前使用EXPLAIN命令来查看该命令的文本执行计划,例如 EXPLAIN SELECT * FROM yourTable;

有关解释这些计划的示例,请参阅here

  1. 从17.5开始,SQL Server Management Studio(SSMS)版本支持可视化执行计划

SSMS 17.5

下载17.x版或later版。更多细节here

  1. 通过Azure门户,这真的是DBCC PDW_SHOWEXECUTIONPLAN的包装。

有了这三种方法,您现在无疑可以很好地查看Azure SQL数据仓库的执行计划。

© www.soinside.com 2019 - 2024. All rights reserved.