首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从sys.dm_os_performance_counters中找到页面/Sec

如何从sys.dm_os_performance_counters中找到页面/Sec
EN

Database Administration用户
提问于 2018-07-17 21:26:22
回答 1查看 1.4K关注 0票数 5

我们如何从dm_os_performance_counters DMV找到页面/秒,我在这里没有看到它:

代码语言:javascript
复制
SELECT * FROM sys.dm_os_performance_counters
where counter_name like '%page%'

监视内存使用情况

页/秒定义:“页/秒”计数器表示由于硬页错误从磁盘中检索到的页数,或者由于页错误而写入磁盘以释放工作集中的空间。

EN

回答 1

Database Administration用户

发布于 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获得的计数器)。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/212468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档