監視資源使用量 (效能監視器)
適用於: SQL Server - 僅限 Windows
如果您目前執行 Microsoft Windows Server 作業系統,請使用 [效能監視器] 圖形工具,測量 SQL Server 的效能。 您可以檢視 SQL Server 物件、效能計數器,及其他物件的行為 (如處理器、記憶體、快取、執行緒和處理序)。 這些物件每一個都有一組關聯的計數器,可測量裝置的使用狀況 (Usage)、佇列長度 (Queue Length)、延遲 (Delay) 和產能 (Throughput) 及內部壅塞的其他指示器。
效能監視器的優點
[效能監視器] 可同時監視 Windows 作業系統與 SQL Server 計數器,有助判斷 SQL Server 與 Windows 效能之間的任何關聯性。 例如,同時監視 Windows 磁碟輸入/輸出 (I/O) 計數器與 SQL Server 緩衝區管理員計數器,可顯示整個系統的運作方式。
效能監視器讓您可以取得目前 SQL Server 活動與效能的統計資料。 使用效能監視器時,您可以:
同時從任意多台電腦中檢視資料。
檢視與變更圖表以反映目前的活動,並顯示計數器數值,其更新頻率是使用者自訂的。
從圖表、記錄檔、警示記錄檔和報表中將資料匯出至試算表或資料庫應用程式內,以便作進一步的處理與列印。
加入系統警示,將事件列在警示記錄檔,並且可以發出網路警示來通知您。
當計數器數值首次或每次超過或低於某個使用者自訂的數值時,就執行預先定義的應用程式。
建立記錄檔,裡面包含不同電腦之各種物件的相關資料。
將其他現存記錄檔的資料附加到某個檔案的選取區段內,以構成長期的封存。
檢視目前的活動報告,或使用現有的記錄檔來建立報告。
儲存個別的圖表、警示、記錄檔、報告設定,或整個工作空間設定,以便重複使用。
效能監視器效能
監視 SQL Server 與 Microsoft Windows 作業系統調查效能相關的問題時,一開始可集中於三個主要區域:
磁碟活動
處理器使用率
記憶體使用量
監視目前執行效能監視器的電腦,可能稍微影響電腦的效能。 因此,記錄效能監視器資料可以記錄至另一個磁碟 (或電腦),降低對監視電腦的影響,或從遠端電腦執行效能監視器。 請只監視有興趣的計數器。 如果您監視太多計數器,系統會將資源使用狀況負擔加入監視處理序,並且會影響正在監視的電腦之效能。
效能監視器工作
工作描述 | 主題 |
---|---|
說明使用效能監視器的時機,並探討使用效能監視器時的效能額外負荷。 | 執行效能監視器 |
描述如何監視磁碟計數器以判定磁碟活動與其 SQL Server 元件所產生之 I/O 數量。 | 監視磁碟使用量 |
說明如何監視 Microsoft SQL Server 執行個體,並判斷 CPU 使用率是否在正常範圍。 | 監視 CPU 使用量 |
說明如何監視 SQL Server 執行個體,並確認記憶體使用量在正常範圍。 | 監視記憶體使用量 |
說明如何建立效能監視計數器達到閾值時觸發的警示。 | 建立 SQL Server 資料庫警示 |
說明如何建立圖表、警示、記錄和報表,並監視 SQL Server 執行個體。 | 建立圖表、警示、記錄和報表 |
列出效能監視器用來監視電腦執行 SQL Server 執行個體活動的物件與計數器。 | 使用 SQL Server 物件 |
列出效能監視器用來監視記憶體內部 OLTP 活動的物件與計數器。 | SQL Server XTP (記憶體中 OLTP) 效能計數器 |