如何在MSSQL Server中监控Pages / sec和Page Faults / sec?

时间:2017-09-20 07:28:31

标签: sql-server

我需要分析我的数据库'内存瓶颈。 Pages / sec和Page Faults / sec,Memory Grants Pending,Page Life Expectancy等。如何检索所有这些数据?

1 个答案:

答案 0 :(得分:0)

  

我需要分析数据库的内存瓶颈。 Pages / sec和Page Faults / sec,Memory Grants Pending,Page Life Expectancy等。如何检索所有这些数据?

此数据全部存储在 sys.dm_os_performance_counters

select * from sys.dm_os_performance_counters 
where counter_name like '%grants%'

下面是我的开发者实例

上的一个示例屏幕截图

enter image description here

您还必须注意某些对象的计数器值是累积的,因此您需要收集它们并找出时间间隔之间的差异以查找实际值。