MSRS 2008 R2 Windows Service 性能对象的性能计数器
本主题介绍作为 SQL Server 2008 Reporting Services 部署一部分的 MSRS 2008 R2 Windows Service 性能计数器。
注意 |
---|
此性能对象用于监视本地报表服务器上的事件。如果是在扩展部署中运行报表服务器,则只对当前服务器(而不是整个扩展部署)进行计数。 |
Windows 2000 Server 和 Windows Server 2003 中的 Windows 性能控制台以及 Windows Vista 和 Windows Server 2008 中的 Windows 可靠性和性能控制台都提供了性能对象。有关详细信息,请参阅 Microsoft Windows 文档。
MSRS 2008 R2 Windows Service 性能计数器
MSRS 2008 R2 Windows Service 性能对象用于监视报表服务器 Windows 服务。此性能对象包含一系列用于跟踪报表处理的计数器,这些处理是通过计划操作启动的。计划操作可以包括订阅和传递、报表执行快照和报表历史记录。在设置计数器时,可将此计数器应用于 Reporting Services 的全部实例,也可以选择特定实例。
下表列出了 MSRS 2008 R2 Windows Service 性能对象中包含的计数器。
计数器 |
说明 |
---|---|
Active Sessions |
存储在报表服务器数据库中的活动会话数。此计数器提供报表订阅生成的所有可用浏览器会话的累积数,而不管这些会话是否仍处于活动状态。 |
Cache Flushes/Sec |
每秒刷新缓存的次数。 |
Cache Hits/Sec |
每秒请求缓存报表的次数。这些请求是对重新呈现的报表的请求,而不是对直接从缓存处理的报表的请求。(请参阅本主题稍后部分中的 Total Cache Hits。) |
Cache Misses/Sec |
每秒未能从缓存返回报表的请求次数。使用此计数器可以查明是否有足够的资源(磁盘或内存)用于缓存。 |
Delivers/Sec |
所有传递扩展插件每秒进行报表传递的次数。 |
Events/Sec |
每秒处理的事件数。监视的事件包括 SnapshotUpdated 和 TimedSubscription。 |
Memory Cache Hits/Sec |
每秒从内存中缓存检索到报表的次数。“内存缓存”是缓存的一部分,可将报表存储在 CPU 内存中。使用内存中缓存时,报表服务器不会在 SQL Server 中查询缓存的内容。 |
Memory Cache Misses/Sec |
每秒从内存中缓存未检索到报表的次数。 |
Next Session Requests/Sec |
对当前会话中打开的报表(例如通过会话快照呈现的报表)的每秒请求数。 |
Report Requests |
当前处于活动状态正由报表服务器进行处理的报表的数目。使用此计数器可以评估缓存策略。请求数可能会比报表生成的请求数多很多。 |
Reports Executed/Sec |
每秒成功生成的报表数。 |
Total App Domain Recycles |
报表服务器 Windows 服务启动后应用程序域循环的总次数。 |
Total Cache Flushes |
服务启动后报表服务器缓存更新的总次数。当应用程序域回收时,将重置此计数器。请参阅 Cache Flushes/Sec。 |
Total Cache Hits |
报表服务器 Windows 服务启动后请求直接从缓存处理的报表的总次数。当应用程序域回收时,将重置此计数器。请参阅 Cache Hits/Sec。 |
Total Cache Misses |
报表服务器 Windows 服务启动后报表未能从缓存返回的总次数。当应用程序域回收时,将重置此计数器。请参阅 Cache Misses/Sec。 |
Total Deliveries |
对于所有传递扩展插件,计划和传递处理器传递的报表总数。当应用程序域回收时,将重置此计数器。 |
Total Events |
报表服务器 Windows 服务启动后发生的事件总数。当应用程序域回收时,将重置此计数器。 |
Total Memory Cache Hits |
报表服务器 Windows 服务启动后从内存中缓存返回的缓存报表总数。当应用程序域回收时,将重置此计数器。 |
Total Memory Cache Misses |
服务启动后在内存中缓存的缓存失误总数。当应用程序域回收时,将重置此计数器。 |
Total Processing Failures |
服务启动后发生报表处理失败的总数。当应用程序域回收时,将重置此计数器。处理失败可能由报表处理器或任何扩展插件引起。 |
Total Rejected Threads |
系统拒绝异步处理的数据处理线程的总数,这些线程随后将以同一线程中同步进程的形式处理。在中等或高负载下,该计数器将稳定增长。 |
Total Reports Executed |
运行报表的总数。 |
Total Requests |
服务启动后成功运行的报表的总数。当应用程序域回收时,将重置此计数器。 |