監視報表伺服器效能
使用效能監視工具來監視報表伺服器的效能,以評估伺服器活動、觀察趨勢、診斷系統瓶頸,以及收集可協助您判斷目前系統組態是否適當的資料。若要微調伺服器效能,您可以指定回收報表伺服器應用程式網域的頻率。如需詳細資訊,請參閱<設定 Reporting Services 可用的記憶體>。
重要事項: |
---|
目前,Windows Vista 上沒有提供 Reporting Services 安裝使用之 MSRS 2005 Web 服務和 MSRS 2005 Windows 服務的效能計數器。這個問題現在沒有解決的方法。 |
效能資料的來源
使用技術與工具的組合,取得有關系統如何執行的詳細資訊。Microsoft Windows Server 作業系統會透過下列工具提供效能資訊:
- 工作管理員
- 事件檢視器
- 效能主控台
工作管理員提供有關在您電腦上執行之程式與處理序的資訊。您可以使用工作管理員來監視報表伺服器效能的重要指標。您也可以評估執行處理序的活動,以及檢視 CPU 和記憶體使用量的圖表與資料。如需有關使用工作管理員的資訊,請參閱 Microsoft Windows 產品文件集。
您可以使用效能主控台和事件檢視器,來建立有關報表處理與資源耗用的記錄和警示。如需有關 Microsoft SQL Server 2005 Reporting Services (SSRS) 所產生之 Windows 事件的資訊,請參閱《SQL Server 2005 線上叢書》中的<Windows 應用程式記錄檔>。如需有關效能主控台的資訊,請參閱本主題稍後的「Windows 效能計數器」。
SQL Server 公用程式也會提供有關用來快取和工作階段管理之報表伺服器資料庫與暫存資料庫的資訊。如需詳細資訊,請參閱<評估效能>。
Windows 效能計數器
監視特定的效能計數器可以讓您:
- 估計支援預期的工作負載所需的系統需求。
- 建立測量組態變更或應用程式升級之影響的效能基線。
- 監視在實際或人為產生之特定負載下的應用程式效能。
- 確認硬體升級對效能的影響是正面的。
- 驗證對系統組態所做的變更對效能有正面的影響。
SSRS 所含的兩個效能物件為:
- MSRS 2005 Web Service - 監視報表伺服器效能。
- MSRS 2005 Windows Service - 監視已排程的作業與報表傳遞。
MSRS 2005 Web Service 效能物件包含一組計數器集合,用來追蹤通常透過互動式報表檢視作業所起始的報表伺服器處理。每當 ASP.NET 停止 Reporting Services Web 服務時,會重設這些計數器。
MSRS 2005 Windows Service 效能物件包含一組計數器集合,用來追蹤透過已排程的作業所起始的報表處理。已排程的作業包括訂閱與傳遞、報表執行快照集,以及報表記錄。
附註: |
---|
自訂報表服務效能計數器只會提供給 MSRS 2005 Web Service 和 MSRS 2005 Windows Service 使用。報表管理員使用 ASP.NET 效能計數器。如需詳細資訊,請參閱 MSDN 上的「Improving .NET Application Performance and Scalability」。 |
如果您在單一電腦上有多個報表伺服器執行個體,則可以一起或分開監視這些執行個體。加入計數器時,選擇要包含哪些執行個體。如需有關使用效能主控台與加入計數器的詳細資訊,請參閱 Microsoft Windows 產品文件集。
本章節內容
- MSRS 2005 Web Service 的效能計數器
描述報表伺服器 Web 服務所使用的效能計數器。
- MSRS 2005 Windows 服務的效能計數器
描述報表伺服器 Windows 服務所使用的效能計數器。
請參閱
概念
設定 Reporting Services 可用的記憶體
管理 Reporting Services
Reporting Services 元件概觀