Implementing an Azure Data Solution (legacy) — Question 68
You have an Azure data solution that contains an enterprise data warehouse in Azure Synapse Analytics named DW1.
Several users execute adhoc queries to DW1 concurrently.
You regularly perform automated data loads to DW1.
You need to ensure that the automated data loads have enough memory available to complete quickly and successfully when the adhoc queries run.
What should you do?
Answer options
- A. Hash distribute the large fact tables in DW1 before performing the automated data loads.
- B. Assign a larger resource class to the automated data load queries.
- C. Create sampled statistics for every column in each table of DW1.
- D. Assign a smaller resource class to the automated data load queries.
Correct answer: B
Explanation
Assigning a larger resource class to the automated data load queries ensures they have sufficient memory and resources to complete quickly, even when multiple adhoc queries are running. The other options either do not address memory allocation directly or may hinder performance by assigning less resources.