我正在致力于在 Azure SQL 数据仓库中存储数据。
我正在尝试查看索引使用情况并查看执行计划,但 SSMS 中没有显示它们。
问题
为什么 Azure SQL 数据仓库中没有执行计划?
更新
我使用的是 SSMS 版本 13.0.16106.4 (SQL Server 2016)。
最佳答案
至少有三种查看 Azure SQL 数据仓库执行计划的方法:
使用EXPLAIN命令在任何 SQL 命令之前查看该命令的文本执行计划,例如
EXPLAIN SELECT * FROM yourTable;
有关解释这些计划的示例,请参阅 here .
- SQL Server Management Studio (SSMS) 版本从 17.5 开始支持可视化执行计划
- 通过 Azure 门户,该门户实际上是 DBCC PDW_SHOWEXECUTIONPLAN 的包装器。
有了这三种方法,您现在无疑已经准备好查看 Azure SQL 数据仓库的执行计划了。
关于azure - 为什么 Azure SQL 数据仓库中没有执行计划?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55600339/