mssql运维–sql动态视图总览

sql server自2005版本后,就提供动态管理视图和动态管理函数,可以实时对db服务器进行监控,通过此监控可以快速定位db的问题点,和待优化点及实时的运行状况。


常见的动态管理视图:

dm_db_****:数据库对象相关视图

dm_exec_***:实时执行代码的运行情况

dm_os_***:db 服务器相关情况

dm_tran_***:db事务相关情况

dm_io_***:dbio相关情况

例:

获取系统所有动态管理视图及函数


 SELECT * FROM sys.system_objects WHERE name LIKE 'dm_%' ORDER BY name