Administering Relational Databases on Microsoft Azure — Question 21

You have an Azure SQL Database managed instance.
The instance starts experiencing performance issues.
You need to identify which query is causing the issue and retrieve the execution plan for the query. The solution must minimize administrative effort.
What should you use?

Answer options

Correct answer: C

Explanation

The correct answer is C, Query Store, as it is specifically designed for tracking query performance and execution plans with minimal configuration. SQL Profiler (A) and Extended Events (B) require more administrative effort and are less efficient for long-term monitoring of query performance. Dynamic management views (D) provide real-time insights but do not store historical execution plans like Query Store does.