Azure SQL DWH / PDW have the EXPLAIN
keyword to show the parallel query plan. This is really useful for seeing the data movement operations, however I was wondering if there was an equivalent of the traditional sql server query plan. I'm working on the assumption that just because there isn't any data movement, it doesn't necessarily mean that query is well optimised.
Azure SQL Data Warehouse – How to See True Query Plan
azureazure-sql-data-warehouse
Related Question
- SQL Server – How to Query Large Data Sets Using Server Resources to the Max
- SQL Server – Cases Benefiting from Reduce, Replicate, and Redistribute Join Hints
- Sql-server – Execution plan of on-premises sql server and Azure sql server is not the same
- Sql-server – Decrease Data IO operation on query to lower the DTU cost on Azure
Best Answer
Traditional SQL Server query plan is not available yet. You can use
DBCC PWD_SHOWEXECUTIONPLAN
to see estimated execution plan. For actual execution plan you can get aD-SQL
plan using Visual Studio. Grant Fritchey explains in details.