
Explanation:
To determine if a recently executed query on Pool1 utilized the result set cache, two effective methods are available:
B. Review the sys.dm_pdw_exec_requests dynamic management view in Pool1
result_cache_hit column, which explicitly indicates whether the query result was served from the cache (value = 1) or required computation (value = 0). Querying this DMV directly on Pool1 allows real-time verification of cache usage for specific query executions.C. Use the Monitor hub in Synapse Studio
Why other options are less suitable:
result_cache_hit column is more reliably found in sys.dm_pdw_exec_requests.The combination of B and C provides both programmatic (DMV) and administrative (Monitor hub) approaches, covering different user preferences and scenarios for verifying result set cache usage.
Ultimate access to all questions.
You have a Log Analytics workspace named la1 and an Azure Synapse Analytics dedicated SQL pool named Pool1. Pool1 is configured to send diagnostic logs to la1.
You need to determine if a recently executed query on Pool1 utilized the result set cache.
What are two different methods to accomplish this? Each correct answer provides a complete solution.
NOTE: Each correct selection is worth one point.
A
Review the sys.dm_pdw_sql_requests dynamic management view in Pool1.
B
Review the sys.dm_pdw_exec_requests dynamic management view in Pool1.
C
Use the Monitor hub in Synapse Studio.
D
Review the AzureDiagnostics table in la1.
E
Review the sys.dm_pdw_request_steps dynamic management view in Pool1.
No comments yet.