MSRS 2005 Web Service 的效能計數器
本主題將描述屬於 SQL Server 2005 Reporting Services 部署一部分的 MSRS 2005 Web Service 效能物件的效能計數器;Microsoft Windows 效能主控台 (Perfmon.msc) 中提供此效能物件。您可以從 Windows 2000 Server 和 Windows Server 2003 的管理工具中,存取效能主控台。如需詳細資訊,請參閱 Windows 文件集。
MSRS Web 服務效能計數器
MSRS 2005 Web Service 效能物件包含下列報表伺服器計數器。
計數器 | 描述 |
---|---|
Active Sessions |
使用中的工作階段數目。此計數器提供從報表訂閱所產生之所有瀏覽器工作階段 (不論其是否仍為使用中) 的累計計數。 隨著工作階段記錄移除,此計數器會遞減。依預設,工作階段會在沒有活動的 10 分鐘後移除。 |
Cache Hits/Sec |
快取報表每秒的要求數目。這些要求是針對重新轉譯的報表,而不是針對直接從快取處理的報表。(請參閱本主題後面的 Total Cache Hits)。 |
Cache Misses/Sec |
每秒無法從快取傳回報表的要求數目。使用此計數器以了解用於快取 (磁碟或記憶體) 的資源是否足夠。 |
First Session Requests/Sec |
每秒從報表伺服器快取啟動的新使用者工作階段數目。 |
Memory Cache Hits/Sec |
每秒從記憶體快取中擷取報表的次數。「記憶體中的快取」是快取的一部分,它將報表儲存在 CPU 記憶體中。使用記憶體中快取時,報表伺服器不會查詢 SQL Server 以取得快取內容。 |
Memory Cache Misses/Sec |
每秒無法從記憶體中快取擷取報表的次數。 |
Next Session Requests/Sec |
在現有的工作階段中開啟之報表 (亦即,從工作階段快照集轉譯的報表) 的每秒要求數目。 |
Report Requests |
目前使用中和報表伺服器所處理的報表數目。 |
Reports Executed/Sec |
每秒成功執行報表的數目。此計數器提供有關報表數量的統計資料。使用此計數器搭配 Request/Sec,比較報表執行與可從快取傳回之報表要求。 |
Requests/Sec |
每秒對報表伺服器產生的要求數目。此計數器追蹤報表伺服器所處理之所有類型的要求。 |
Total Cache Hits |
服務啟動之後,來自快取之報表要求的總數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。 |
Total Cache Misses |
服務啟動之後,無法從快取傳回報表的總次數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。使用此計數器以決定磁碟空間與記憶體是否足夠。 |
Total Memory Cache Hits |
服務啟動之後,從記憶體中快取傳回之快取報表的總數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。「記憶體中的快取」是快取的一部分,它將報表儲存在 CPU 記憶體中。使用記憶體中快取時,報表伺服器不會查詢 SQL Server 以取得快取內容。 |
Total Memory Cache Misses |
啟動服務之後,針對記憶體中快取的遺漏總數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。 |
Total Processing Failures |
啟動服務之後,發生報表處理失敗的總數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。處理失敗可能源自報表處理器或任何延伸模組。 |
Total Rejected Threads |
拒絕非同步處理之資料處理執行緒,以及後續在同一執行緒中當成同步處理之資料處理執行緒的總數。每一個資料來源在一個執行緒上處理。如果執行緒的數量超出容量,就會拒絕執行緒的非同步處理,然後以序列方式處理。 |
Total Reports Executed |
啟動服務之後,成功執行的報表總數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。 |
Total Requests |
服務啟動之後,對報表伺服器進行之所有要求的總數。每當 ASP.NET 停止報表伺服器 Web 服務時,此計數器就會重設。 |
請參閱
概念
監視報表伺服器效能
MSRS 2005 Windows 服務的效能計數器