nerdexam
Microsoft

70-473 · Question #111

You have a Microsoft Azure SQL database. You discover that the workload grows over time. You are evaluating whether to switch to a higher service tier for the database. You need to examine the…

The correct answer is C. sys.resource_stats. To examine system utilization trends over time for an Azure SQL database and evaluate a service tier upgrade, you should query the sys.resource_stats dynamic management view.

Monitor and manage an Azure data platform solution

Question

You have a Microsoft Azure SQL database. You discover that the workload grows over time. You are evaluating whether to switch to a higher service tier for the database. You need to examine the system utilization trends over time. Which dynamic management view should you query?

Options

  • Asys.dm_exec_query_stats
  • Bsys.events
  • Csys.resource_stats
  • Dsys.dm_db_missing_index_details

How the community answered

(31 responses)
  • A
    3% (1)
  • C
    94% (29)
  • D
    3% (1)

Why each option

To examine system utilization trends over time for an Azure SQL database and evaluate a service tier upgrade, you should query the sys.resource_stats dynamic management view.

Asys.dm_exec_query_stats

sys.dm_exec_query_stats provides aggregate performance statistics for cached query plans, which is useful for individual query tuning, but not for overall system utilization trends over time.

Bsys.events

sys.events is not a standard DMV for resource utilization and typically refers to event handling in programming, not SQL Server performance monitoring.

Csys.resource_statsCorrect

The sys.resource_stats view in Azure SQL Database provides CPU, data I/O, log I/O, and memory consumption data for the database, recorded every 5 minutes and retained for 14 days. This historical data is crucial for analyzing resource utilization trends to determine if a higher service tier is needed due to workload growth.

Dsys.dm_db_missing_index_details

sys.dm_db_missing_index_details provides information about missing indexes that could improve query performance, which is a tuning recommendation, not a view for historical system utilization trends.

Concept tested: Monitoring Azure SQL Database resource utilization history

Source: https://learn.microsoft.com/en-us/azure/azure-sql/database/monitor-resources?view=azuresql#resource-utilization-metrics

Topics

#Azure SQL Database#resource utilization#performance monitoring#sys.resource_stats

Community Discussion

No community discussion yet for this question.

Full 70-473 Practice