共用方式為


MSRS 2008 Web Service 效能物件的效能計數器

本主題將描述屬於 SQL Server 2008Reporting Services 部署一部分之 MSRS 2008 Web Service 效能物件的效能計數器。

[!附註]

此效能物件是用來監視本機報表伺服器的事件。如果您是在向外延展部署中執行報表伺服器,則計數會套用到目前的伺服器,而非整個向外延展部署。

Windows 效能主控台 (Windows 2000 Server 和 Windows Server 2003) 與 Windows 可靠性和效能主控台 (Windows Vista 和 Windows Server 2008) 都有提供這些效能物件。如需詳細資訊,請參閱您的 Microsoft Windows 文件集。

MSRS 2008 Web Service 效能計數器

MSRS 2008 Web Service 效能物件是用來監視報表伺服器效能。此效能物件包含一組計數器集合,用來追蹤通常透過互動式報表檢視作業所起始的報表伺服器處理。當您設定此計數器時,可以將此計數器套用至 Reporting Services 的所有執行個體,也可以選取特定的執行個體每當 ASP.NET 停止報表伺服器 Web 服務時,便會重設這些計數器。

下表將列出 MSRS 2008 Web Service 效能物件所包含的計數器。

計數器

說明

Active Sessions

使用中的工作階段數目。此計數器提供從報表訂閱產生之所有瀏覽器工作階段的累積計數,不管這些工作階段是否仍然使用中。

隨著工作階段記錄移除,此計數器會遞減。根據預設,工作階段會在沒有活動的十分鐘後移除。

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 服務時,此計數器就會重設。「記憶體中的快取」(In-Memory Cache) 是快取的一部分,它將報表儲存在 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 服務時,此計數器就會重設。