我在 Azure 中有逻辑 sql 服务器。我执行查询
select *
from sys.dm_os_performance_counters
它返回数据,但我怀疑数据不仅是我自己的,因为值非常大,例如 Transactions/sec = 5649239 (object_name = MSSQL$C41C55C58774:Databases)。问题是如何仅为我的数据库获取性能计数器?
SQL Azure 上的性能计数器仅收集特定数据库的 SQL Server 计数器,不显示 Windows 性能计数器。对于某些性能计数器,您需要拍摄第一个快照,然后拍摄第二个快照,然后您应该减去快照之间的计数器值以获得实际的计数器值。
请使用以下文章中提供的脚本正确收集这些计数器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句