我正在将数据存储在Azure SQL数据仓库中。
我正在尝试查看索引使用情况并查看执行计划,但是SSMS中未显示任何计划。
问题
为什么Azure SQL数据仓库中没有执行计划?
更新
我正在使用SSMS版本13.0.16106.4(SQL Server 2016)。
答案 0 :(得分:1)
至少有三种查看Azure SQL数据仓库执行计划的方法:
在任何SQL命令之前使用EXPLAIN命令来查看该命令的文本执行计划,例如
EXPLAIN
SELECT * FROM yourTable;
有关解释这些计划的示例,请参见here。
有了这三种方法,您现在无疑已经可以查看Azure SQL数据仓库的执行计划。
答案 1 :(得分:0)
据我所知,SSMS 中的实际执行计划在 Azure DW 中不起作用(更改为 Azure Synapse,更改为 SQL 专用池。)请证明我错了。