注意: SQLServer:databases 效能計數器限制為第一個 Windows 系統監視器中的 99 資料庫

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:330088
本文已封存。本文係以「現狀」提供且不會再更新。
徵狀
Microsoft Windows 2000 系統監視器 (效能監視器) 的效能物件 SQLServer:Databases 可以顯示,並測量只對第一次 99 資料庫的每個 SQL Server 7.0 或 SQL Server 2000 執行個體的計數器例項。

_Total 計數器執行個體 SQLServer:Databases 物件是最多為第一次 99 資料庫計數器值的總和,所顯示的計數器例項不完整的加總所有的 SQL Server 資料庫的清單。

選取 [所有例項] 選項的任何資料庫計數器選取執行個體] 清單中的所有資料庫。清單限制為 SQL Server 中第一次 99 的資料庫,且包含 _Total 執行個體總和。

其他可行方案
要測量多個 99 的資料庫計數器 SQL Server 資料庫,設定額外的資料庫的具名 SQL Server 的執行個體,並分別監視 99 資料庫的每個 SQL Server 執行個體的 [資料庫] 計數器。


安裝多個具名執行個體的 SQL Server 使這項因應措施可能因為每個執行個體安裝多個 SQL Server 執行個體時都具有自己的效能物件的物件清單中。 預設執行個體是 SQLServer:Databases,而具名執行個體是格式的 MSSQL $ InstanceName: 資料庫

取得更多資訊有關命名慣例的計數器物件按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
272433注意: SQL Server 線上叢書 》 不正確地指出具名執行個體 SQL Server 2000 計數器名稱
狀況說明
Microsoft 已確認這是在本文開頭所列之 Microsoft 產品中的有錯誤。
其他相關資訊
Microsoft SQL Server 提供物件和計數器可供系統監視器來監視活動中執行 SQL Server 的電腦。 每個物件都包含一或多個計數器,以決定要監視物件的各種層面。

通常,如果效能物件型別多個計數器例項可用您可以新增計數器新增來同時追蹤資源的單一執行個體、 多個執行個體或所有執行個體的統計資料計數器。每一個代表單一資料庫的資源 [SQLServer:Databases 物件的多個執行個體可以監視在同一時間。計數器執行個體,每個 SQL Server 中第一次 99 的資料庫,而且第一次 99 的資料庫可以計算使用 _Total 計數器例項。顯示為計數器例項的資料庫會先 99 資料庫的 SQL Server 執行個體的資料庫由資料庫識別碼 (DBID) 包括使用者資料庫和系統資料庫,例如 主版]、 [模型]、 [msdb,] 及 [tempdb 排序。執行下列查詢在 SQL 查詢分析,以取得每個資料庫 DBID:
USE masterGOSELECT dbid, name FROM sysdatabases ORDER BY dbidGO				
除了效能計數器,效能條件提醒是僅可用於第一次 99 的資料庫。資料庫建立之後 sysperfinfo 系統資料表中不包含第一次 99 資料庫 ; 因此,當您使用 sp_add_alert 程序,程序可能會傳回錯誤。
参考
如需詳細資訊請造訪下列 MSDN 網站:
Perfmon 效能監視器 sysmon 系統資料庫的計數器

警告:本文為自動翻譯

內容

文章識別碼:330088 - 最後檢閱時間:01/17/2015 06:07:01 - 修訂: 6.4

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbsysadmin kbcode kbbug kbpending KB330088 KbMtzh
意見反應