【问题标题】:SQL Server Service Broker Performance MetricsSQL Server 服务代理性能指标
【发布时间】:2015-03-19 13:24:57
【问题描述】:

我正在查看sys.dm_os_performance_counters 表以获取服务代理的性能指标。以下是查询:

select * from sys.dm_os_performance_counters  
         where object_name = 'SQLServer:Broker Statistics'

令人困惑的是,我得到相同的值 SQL SENDs/sec & SQL SEND 总数

SQL RECEIVEs/secSQL RECEIVE Total

的值也相同

请解释为什么这些值是相同的?

【问题讨论】:

    标签: sql sql-server service-broker dmv


    【解决方案1】:

    视图公开原始值。您需要根据counter type进行调整。见Interpreting the counter values from sys.dm_os_performance_counters:

    对于每秒计数器,此值是累积的。必须通过以离散时间间隔对值进行采样来计算速率值。任何两个连续样本值之间的差值等于所用时间间隔的速率。

    【讨论】:

      猜你喜欢
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多