我们如何从dm_os_performance_counters DMV找到页面/秒,我在这里没有看到它:
SELECT * FROM sys.dm_os_performance_counters
where counter_name like '%page%'页/秒定义:“页/秒”计数器表示由于硬页错误从磁盘中检索到的页数,或者由于页错误而写入磁盘以释放工作集中的空间。
发布于 2018-07-18 11:34:22
您所引用的页面讨论了监视运行Server的系统,但它并没有明确或隐含地承诺Memory:Pages/sec将在DMVsys.dm_os_performance_counters中特别可用。这是关于使用性能监视器、第三方工具等一般系统监视的更多信息。
DMV只公开特定于Server的特定计数器子集(根据某人的说法,因为它可能是主观的)。至少目前Memory:Pages/sec不是其中之一--主要是因为它测量整个操作系统,而不是Server的当前实例。通过查询DMV,您可以看到哪些计数器是可用的。如果车管所是空的,埃里克的联系很好。
您还可以直接查看实例的perf-{instance}sqlctr.ini文件夹中的Binn。您可能会试图破解ini文件,将您想要的计数器填充到DMV中,但是我还没有尝试过这一点,不要推荐它,而且您肯定会在支持方面独立。更好的解决方案是使用另一种方法来监视性能计数器(可以从DMV获得的计数器和不能从DMV获得的计数器)。
https://dba.stackexchange.com/questions/212468
复制相似问题