nerdexam
Microsoft

70-466 · Question #45

You have a server that has SQL Server 2012 installed. You need to identify which parallel execution plans are running in serial. Which tool should you use?

The correct answer is D. Extended Events. Extended Events can capture the degree_of_parallelism event to identify parallel query plans that are executing serially at runtime.

Configure and maintain an analysis services database

Question

You have a server that has SQL Server 2012 installed. You need to identify which parallel execution plans are running in serial. Which tool should you use?

Options

  • AData Profile Viewer
  • BDatabase Engine Tuning Advisor
  • CPerformance Monitor
  • DExtended Events

How the community answered

(20 responses)
  • B
    10% (2)
  • C
    5% (1)
  • D
    85% (17)

Why each option

Extended Events can capture the degree_of_parallelism event to identify parallel query plans that are executing serially at runtime.

AData Profile Viewer

Data Profile Viewer is an SSIS tool used to inspect output from the Data Profiling task, and has no capability to inspect SQL Server query execution plans.

BDatabase Engine Tuning Advisor

Database Engine Tuning Advisor analyzes workload traces to recommend indexes and statistics, but does not monitor or report on runtime parallel plan serial fallback.

CPerformance Monitor

Performance Monitor tracks aggregate system-level counters such as CPU and memory usage but cannot identify individual query execution plans or their parallelism behavior.

DExtended EventsCorrect

Extended Events includes the degree_of_parallelism event, which records the actual DOP used at runtime, allowing administrators to detect cases where an optimizer-chosen parallel plan falls back to serial execution. It provides low-overhead, granular plan-level metadata that other tools cannot surface. Sessions can be filtered and targeted precisely to capture only relevant parallelism-related events.

Concept tested: Extended Events for parallel plan serial detection

Source: https://learn.microsoft.com/en-us/sql/relational-databases/extended-events/extended-events

Topics

#Extended Events#parallel execution plans#performance monitoring#SQL Server tools

Community Discussion

No community discussion yet for this question.

Full 70-466 Practice