Dynamic Management Views with MSSQL

  • Microsoft SQL Server keeps track of it's status with many Dynamic Management Views.
  • These dynamic management views, replace a mish-mash of tools such as Profiler trace, perfmon, dbcc, pssdiag... These tools are still available in SQL Server 2005. But the Dynamic Management Views are easier and simpler to use.
  • These views are reset when you restart SQL Server.

Applies to:

  • Microsoft SQL Server 2005
  • Microsoft SQL Server 2008

Dynamic Management Views

Name prefixCategoryDescription
dm_brokerservice brokerservice broker statistics
dm_clrclrcommon runtime language
dm_dbdatabasedatabases and database objects
dm_execexecutionExecution of user code
dm_ftsfull textfull text search information
dm_ioIOinput/output for network disks
dm_osoperating systemOS such as memory, locks...
dm_qnquery notificationactive query notification subscription
dm_replreplicationreplication: articles, publications, transaction
dm_trantransactionstransactions & isolation-levels