70-473 · Question #89
You recently implemented a Microsoft Azure SQL data warehouse. You discover that during peak hours, the data warehouse takes longer than expected to generate reports. You need to reduce the amount…
The correct answer is A. Increase the number of Database Throughput Units (DTUs). To reduce report generation time in an Azure SQL data warehouse leveraging the DTU purchasing model, increasing the Database Throughput Units provides more compute and I/O resources for faster query execution.
Question
Options
- AIncrease the number of Database Throughput Units (DTUs).
- BAdd storage to the data warehouse.
- CIncrease the number of Data Warehouse Units (DWUs).
How the community answered
(42 responses)- A60% (25)
- B26% (11)
- C14% (6)
Why each option
To reduce report generation time in an Azure SQL data warehouse leveraging the DTU purchasing model, increasing the Database Throughput Units provides more compute and I/O resources for faster query execution.
For an Azure SQL Database configured to function as a data warehouse, increasing the Database Throughput Units (DTUs) scales up the underlying compute, memory, and I/O resources. This enhancement accelerates query processing and report generation, reducing peak hour latency.
Adding storage primarily increases data capacity and does not directly enhance the computational power or I/O throughput required to speed up report generation.
Data Warehouse Units (DWUs) are the scaling metric for Azure Synapse Analytics SQL pools, a separate service, and are not applicable for scaling an Azure SQL Database instance based on DTUs.
Concept tested: Azure SQL Database DTU performance scaling
Source: https://learn.microsoft.com/en-us/azure/azure-sql/database/purchasing-model-dtu?view=azuresql
Topics
Community Discussion
No community discussion yet for this question.