nerdexam
Microsoft

DP-203 · Question #408

You have an Azure subscription that contains an Azure Synapse Analytics dedicated SQL pool named Pool1. You need to monitor Pool1. The solution must ensure that you capture the start and end times…

The correct answer is D. Exec Requests. The ExecRequests diagnostic log category in Azure Synapse Analytics dedicated SQL pool records the start time, end time, and status of each query execution, making it the correct setting for capturing full query timing.

Submitted by obi.ng· Mar 30, 2026Secure, monitor, and optimize data storage and data processing

Question

You have an Azure subscription that contains an Azure Synapse Analytics dedicated SQL pool named Pool1. You need to monitor Pool1. The solution must ensure that you capture the start and end times of each query completed in Pool1. Which diagnostic setting should you use?

Options

  • ASql Requests
  • BRequest Steps
  • CDms Workers
  • DExec Requests

How the community answered

(34 responses)
  • A
    12% (4)
  • B
    3% (1)
  • C
    6% (2)
  • D
    79% (27)

Why each option

The ExecRequests diagnostic log category in Azure Synapse Analytics dedicated SQL pool records the start time, end time, and status of each query execution, making it the correct setting for capturing full query timing.

ASql Requests

The SqlRequests log category tracks individual SQL statements at submission time but is not specifically focused on capturing the full start-to-end execution timestamps of completed queries in the way ExecRequests is.

BRequest Steps

The RequestSteps log records the individual distributed plan steps that make up a query's execution graph, not the overall start and end times of the query as a whole.

CDms Workers

The DmsWorkers log captures activity from Data Movement Service worker threads involved in distributed operations and does not contain query-level execution start and end timestamps.

DExec RequestsCorrect

The ExecRequests log captures every SQL request submitted to the dedicated SQL pool along with its start time, end time, elapsed time, and completion status. Because it records the complete lifecycle timestamps for each finished query, it is the appropriate diagnostic setting when you need to audit or monitor how long each query ran from start to finish in Pool1.

Concept tested: Azure Synapse dedicated SQL pool ExecRequests diagnostic log for query timing

Source: https://learn.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-manage-monitor

Topics

#Synapse SQL pool monitoring#diagnostic settings#Exec Requests#query timing

Community Discussion

No community discussion yet for this question.

Full DP-203 Practice