環(huán)境說明
我們提供的服務有:成都網(wǎng)站設計、網(wǎng)站建設、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、湯陰ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的湯陰網(wǎng)站制作公司
A主機 SQL Server Host,IP表述為IPA
B主機 需要進行性能監(jiān)視的主機
首先設置A,B管理員帳號一致
創(chuàng)建數(shù)據(jù)庫
A管理員登錄,創(chuàng)建一個數(shù)據(jù)庫,名為perf(自己可以定義啦)
B管理員登錄,創(chuàng)建一個系統(tǒng)DSN,注意要選擇“使用網(wǎng)絡登錄 ID 的 Windows NT 身份驗證”,選擇缺省數(shù)據(jù)庫為“perf”
B管理員,隨便創(chuàng)建一個簡單的計數(shù)器,選擇上一步配置的DSN
B管理員,在上一步計數(shù)器的常規(guī)選項卡中,設置運行方式為administrator,然后輸入對應密碼,再啟動計數(shù)器
A主機perf數(shù)據(jù)庫中會看到創(chuàng)建了三張表:CounterData,CounterDetails和DisplayToID。
創(chuàng)建計數(shù)器常規(guī)使用的帳戶
A主機,創(chuàng)建perf帳戶,設置密碼,并加入到SQLServerMSSQLUser$A主機名$MSSQLSERVER組中。
B主機,創(chuàng)建同樣帳號,相同密碼,并加入到Performance Log Users組中
修改之前的計數(shù)器運行方式為perf帳號,仍然能啟動
添加新的C主機,進行性能監(jiān)視
C主機,創(chuàng)建perf帳號,相同密碼,并加入到Performance Log Users組中和Administrators組中(否則無法遠程登錄和創(chuàng)建系統(tǒng)DSN);
使用perf帳號登錄,創(chuàng)建系統(tǒng)DSN,注意要選擇“使用網(wǎng)絡登錄 ID 的 Windows NT 身份驗證”,選擇缺省數(shù)據(jù)庫為“perf”;
將perf從Administrators組中移除;
使用perf帳號再次登錄,創(chuàng)建新的計數(shù)器,并使用perf作為運行方式。
剩余抄windows重置計數(shù):windows重置激活的計數(shù)器。
一個windows密鑰的激活周期為30天,30天后windows會自動重新激活系統(tǒng),zd此時重置計數(shù)就會減少一次,1000計數(shù)可以使用30000天約合82年左右。
使用的操作系統(tǒng)正版授權失效時,可以通過“slmgr.vbs /rearm”運行命令,可進行一次重置,即延長將試用時間30天。當重置次數(shù)為0的時候,就表示不能在通過該命令進行重置。
擴展資料:
系統(tǒng)還原可以恢復注冊表、本地配置文件、COM+ 數(shù)據(jù)庫、Windows 文件保護 (WFP) 高速緩存 (wfp.dll)、Windows 管理工具 (WMI) 數(shù)據(jù)庫、Microsoft ⅡS 元數(shù)據(jù),以及實用程序默認復制到“還原”存檔中的文件。指定要還原的內容:
“系統(tǒng)還原”需要 200MB 的可用硬盤空間,用來創(chuàng)建數(shù)據(jù)存儲。如果沒有 200MB 的可用空間,“系統(tǒng)還原”會一直保持禁用狀態(tài),當空間夠用時,實用程序會自己啟動?!跋到y(tǒng)還原”使用先進先出 (FIFO) 存儲模式:在數(shù)據(jù)存儲達到設定的閾值時,實用程序會清除舊的存檔,為新的存檔騰出空間。
1. 處理器對象(Processor Object)
一條經(jīng)驗規(guī)則是不要使你所監(jiān)控的每個處理器的C P U使用率高于9 0%。峰值超過9 0%是可以接受的,但平均使用率超過9 0%則是應該避免的。
? 處理器時間百分比(%Processor Time) 處理器執(zhí)行一個非空閑線程的時間百分比。用%1 0 0減去處理器空閑的總時間得出這個值。這是整個系統(tǒng)的C P U使用的一個好的指示器。
? 特權時間百分比(%Privileged Time) 處理器用于在特權模式下(即,執(zhí)行操作系統(tǒng)功能和運行驅動器,如I / O )工作時間的百分比。這個時間包括C P U (或C P U )用于維護中斷和延遲過程調用( D P C )的時間。
? 用戶時間百分比(%User Time) 處理器用于在用戶模式工作的時間百分比。這種類型的工作是由應用產生的。通常,希望極大化用戶時間百分比的值,極小化特權時間百分比的值。
? 中斷時間百分比(%Interrupt Time) CPU忙于維護硬件中斷的時間百分比。系統(tǒng)中的許多硬件部件,如鼠標、網(wǎng)絡接口卡或磁盤控制器,都可以發(fā)出處理器中斷。你可以將中斷看作為Windows NT正常操作的一部分發(fā)生。
? 中斷數(shù)/秒(Interrupts/sec) 處理器每秒接收并處理的硬件中斷的數(shù)量。它不包括系統(tǒng)
D P C,系統(tǒng)D P C單獨計數(shù)。
2. 系統(tǒng)對象(System Object)
系統(tǒng)對象與它的相關計數(shù)器衡量處理器上運行的線程的總計數(shù)據(jù)。雖然使用這些計數(shù)器不能觀察一個特定處理器的工作負載或一個特定線程的行為,但它們提供了有關整個系統(tǒng)性能有價值的內部信息。系統(tǒng)計數(shù)器如下所示:
? 處理器隊列長度(Processor Queue Length) 處理器隊列中的線程的數(shù)量。換句話說,它
是等待運行的線程數(shù)。即使你的系統(tǒng)具有多個處理器,但只有一個隊列用于處理器時間。計數(shù)器只記錄那些準備執(zhí)行但仍處于等待的線程,不是那些正在運行的線程。
? 環(huán)境切換/秒(Context Switches/sec) 系統(tǒng)上的所有處理器從一個線程切換到另一個線程的組合比率。當一個正在運行的線程自動地放棄處理器,處理器由一個高優(yōu)先級的待命線程搶占時發(fā)生環(huán)境切換,或在用戶模式和特權(核心)模式之間切換,以使用一個執(zhí)行或子系統(tǒng)的服務。這是線程的總和:計算機上運行在所有處理器上的所有線程的環(huán)境切換數(shù)/秒。
3. SQL Server:緩沖區(qū)管理器對象( B u ffer Manager Object)
緩沖區(qū)管理器計數(shù)器提供了SQL Server使用的內存緩沖區(qū)的有關信息。這些計數(shù)器如下所示:
? 高速緩存命中率( B u ffer Cache Hit Ratio) 引用當前位于高速緩存中頁的需求的百分率。預先在內存中擁有頁,允許SQL Server避免請求從磁盤子系統(tǒng)執(zhí)行一次物理I / O。因為訪問內存相對于訪問物理I / O,代價更小,一個高的緩沖區(qū)高速緩存命中率增強了系統(tǒng)的性能與吞吐量。如果你的系統(tǒng)很好地調整過,這個命中率應該是8 0%或更高。如果具有一個低的緩沖區(qū)高速緩存命中率,你應該為SQL Server分配更多的內存。如果你已將現(xiàn)有的所有內存都分配給了SQL Server,那么需要增加系統(tǒng)中物理內存的數(shù)量。
? 高速緩存大小(頁)(Cache Size) 在SQL Server緩沖區(qū)高速緩存中的頁的數(shù)量。這個數(shù)量乘以8 K B,即可得到正在使用的以千字節(jié)為單位的緩存數(shù)。
? 空閑緩沖區(qū)(Free Buffer) 空閑SQL Server內存緩沖區(qū)的數(shù)量。
? 讀的頁/秒(Page Reads/sec) 每秒請求的物理數(shù)據(jù)頁I / O的數(shù)量。
? 偷取的頁計數(shù)(Stolen Page Count) SQL Server用于緩沖區(qū)高速緩存的頁數(shù),這些內存被給予系統(tǒng)中的另外一個進程。Windows NT回收這個內存以滿足其他系統(tǒng)部件的需要。
? 寫的頁/秒(Page Writes/sec) 由SQL Server執(zhí)行的每秒寫的物理數(shù)據(jù)頁的數(shù)量。
4. SQL Server:數(shù)據(jù)庫對象(Database Object)
數(shù)據(jù)庫對象計數(shù)器提供了有關SQL Server數(shù)據(jù)庫的信息,包括可用的空閑日志空間量和數(shù)據(jù)庫中活動事務的數(shù)量。對于系統(tǒng)中的每個數(shù)據(jù)庫的每個計數(shù)器有一個實例。這些計數(shù)器包括如下:
? 日志刷新等待/秒(Log Flush Wait/sec) 在能夠繼續(xù)執(zhí)行前,必須等待日志刷新的數(shù)據(jù)庫提交數(shù)量。
? 日志使用的百分比(Percent Log Used) SQL Server實際使用的當前定義的日志空間的百分比。
5. SQL Server:常規(guī)統(tǒng)計對象(General Statistics Object)
常規(guī)統(tǒng)計對象含有常規(guī)服務器范圍活動的有關信息,它有一個計數(shù)器:
? 用戶連接數(shù)(User Connections) 系統(tǒng)中用戶連接的當前數(shù)量。
6. SQL Server:閂對象(Latches Object)
這個對象計數(shù)器提供了在內部SQL Server資源中有效的閂的信息。計數(shù)器如下:
? 平均閂等待時間(毫秒) ( Average Latch Wait Time) 閂請求在得到服務之前必須等待的平均時間,以毫秒為單位。
? 閂等待數(shù)/秒(Latch Waits/sec) 不能立即服務,被迫等待其他資源釋放的閂請求的數(shù)量。
7. SQL Server:鎖對象(Locks Object)
鎖對象提供了由SQL Server提出的各個鎖請求的有關數(shù)據(jù),例如鎖生命周期和死鎖??梢栽谙到y(tǒng)上具有多個這些計數(shù)器的實例。計數(shù)器如下所示:
? 平均等待時間(毫秒) ( Average Wait Time) 每個鎖請求被迫等待的平均時間量,以毫秒為單位。
? 鎖到期數(shù)/秒(Lock Timeouts/sec) 在系統(tǒng)中過期的鎖請求的數(shù)量。
? 鎖等待數(shù)/秒(Lock Wa i t s / s e c )不能立即滿足,需要調用線程在給予鎖之前處于等待狀態(tài)的鎖請求的數(shù)量。
? 死鎖數(shù)/秒(Number of Deadlocks/sec) 導致產生死鎖的鎖請求的數(shù)量。
8. SQL Server:內存管理器對象(Memory Manager Object)
內存管理器對象含有有關SQL Server內存使用的信息,包括SQL Server正在使用的高速緩
存內存的數(shù)量。這個對象下的計數(shù)器如下所示:
? 內存授權掛起(Memory Grants Pending) 等待授予工作空間內存的進程的當前數(shù)量。
? S Q L高速緩存內存(KB)(SQL Cache Memory) SQL Server用于動態(tài)SQL 高速緩存的動態(tài)
內存數(shù)量。
? 目標服務器內存( K B ) ( Ta rget Server Memory) SQL Server將會消耗的動態(tài)內存的總額。
? 總的服務器內存( K B ) ( Total Server Memory) SQL Server當前消耗的動態(tài)內存的總額。
9. SQL Server:S Q L統(tǒng)計對象(SQL Statistics Object)
這個對象提供了系統(tǒng)上正在執(zhí)行的S Q L查詢的有關信息,包括查詢編譯和重新編譯的數(shù)量的數(shù)據(jù)。它有如下計數(shù)器:
? 批請求/秒(Batch Requests/sec) 服務器接收到的S Q L批請求的數(shù)量。
? SQL 編譯/秒(SQL Compilations/sec) SQL Server每秒執(zhí)行的S Q L語句編譯的數(shù)量。
? S Q L重新編譯/秒(SQL Re-Compilations/sec) SQL Server每秒執(zhí)行的S Q L語句重新編譯的數(shù)量。
10. 邏輯磁盤對象(Logical Disk Object)
邏輯磁盤對象提供了有關邏輯磁盤I / O性能的信息。邏輯磁盤計數(shù)器與Windows NT磁盤
系統(tǒng)管理員分配給邏輯磁盤驅動器的字母相關。這個對象含有如下計數(shù)器:
? 磁盤讀時間百分比(%Disk Read Time) 選中的邏輯磁盤忙于服務讀請求總共用去時間的
百分比。
? 磁盤寫時間百分比(%Disk Write Time) 選中的邏輯磁盤忙于服務寫請求總共用去時間
的百分比。
? 磁盤時間百分比(%Disk Time) 選中的邏輯磁盤忙于服務讀請求或寫請求總共用的時間
的百分比,是磁盤寫時間百分比與磁盤讀時間百分比的和。
? 空閑時間百分比(%Idle Time) 邏輯磁盤在采樣時間間隔中處于空閑狀態(tài)的時間百分比。
? 平均磁盤隊列長度( Avg. Disk Queue Length) 在采樣的時間間隔中,選中的邏輯磁盤讀請求和寫請求排隊的平均數(shù)量。
? 平均磁盤讀隊列長度( Avg. Disk Read Queue Length) 在采樣的時間間隔中,對選中的邏輯磁盤讀請求排隊的平均數(shù)量。
? 平均磁盤寫隊列長度( Avg. Disk Write Queue Length) 在采樣的時間間隔中,對選中的邏輯磁盤寫請求排隊的平均數(shù)量。
? 平均磁盤秒數(shù)/讀( Avg. Disk sec/Read) 從邏輯磁盤讀數(shù)據(jù)的平均時間,以秒為單位。
? 平均磁盤秒數(shù)/寫( Avg. Disk sec/Write) 向邏輯磁盤寫數(shù)據(jù)的平均時間,以秒為單位。
? 平均磁盤秒數(shù)/傳輸( ( Avg. Disk sec/Transfer) 從邏輯磁盤進行傳輸?shù)钠骄鶗r間,以秒為單位。
? 磁盤讀/秒(Disk Reads Bytes/sec) 邏輯磁盤上每秒讀字節(jié)。
? 磁盤讀/秒(Disk Writes Bytes/sec) 邏輯磁盤上每秒寫字節(jié)。
? 磁盤讀/秒(Disk Reads/sec) 邏輯磁盤上的讀操作比率。
? 磁盤寫/秒(Disk Writes/sec) 邏輯磁盤上的寫操作比率。
? 磁盤傳輸/秒(Disk Transfers/sec) 邏輯磁盤上的讀和寫操作的比率。
11. 物理磁盤對象(PhysicalDisk Object)
物理磁盤對象提供了有關物理磁盤I / O性能的信息。它的磁盤計數(shù)器與系統(tǒng)中的物理驅動器有關,并且只有當運行了D i s k P e r f服務時,它才被激活。這個對象下的計數(shù)器如下所示:
? 磁盤讀時間百分比(%Disk Read Time) 選中的物理磁盤忙于服務讀請求總共用的時間的百分比。
? 磁盤寫時間百分比(%Disk Write Time) 選中的物理磁盤忙于服務寫請求總共用的時間的百分比。
? 磁盤時間百分比(%Disk Time) 選中的物理磁盤忙于服務讀請求或寫請求總共用的時間的百分比,是磁盤寫時間百分比與磁盤讀時間百分比的和。
? 空閑時間百分比(%Idle Time) 物理磁盤在采樣時間間隔中處于空閑狀態(tài)的時間百分比。
? 平均磁盤隊列長度( Avg. Disk Queue Length) 在采樣的時間間隔中,選中的物理磁盤讀請求和寫請求排隊的平均數(shù)量。
? 平均磁盤讀隊列長度( Avg. Disk Read Queue Length) 在采樣的時間間隔中,選中的物理磁盤讀請求排隊的平均數(shù)量。
? 平均磁盤寫隊列長度( Avg. Disk Write Queue Length) 在采樣的時間間隔中,選中的物理磁盤寫請求排隊的平均數(shù)量。
? 平均磁盤秒數(shù)/讀( Avg. Disk sec/Read) 從物理磁盤讀數(shù)據(jù)的平均時間,以秒為單位。
? 平均磁盤秒數(shù)/寫( Avg. Disk sec/Write) 向物理磁盤寫數(shù)據(jù)的平均時間,以秒為單位。
? 平均磁盤秒數(shù)/傳輸( Avg. Disk sec/Transfer) 從物理磁盤進行傳輸?shù)钠骄鶗r間,以秒為單位。
? 磁盤讀/秒(Disk Reads Bytes/sec) 物理磁盤上每秒讀字節(jié)。
? 磁盤讀/秒(Disk Writes Bytes/sec) 物理磁盤上每秒寫字節(jié)。
? 磁盤讀/秒(Disk Reads/sec) 物理磁盤上的讀操作比率。
? 磁盤寫/秒(Disk Writes/sec) 物理磁盤上的寫操作比率。
? 磁盤傳輸/秒(Disk Transfers/sec) 物理磁盤上的讀和寫操作的比率。
12. 內存
內存在任何系統(tǒng)中都是一個非常有價值的資源。Windows NT不只允許過量使用內存,而且鼓勵你過量使用內存。Windows NT提供了一種透明機制,允許應用“相信”它們具有比系統(tǒng)中可用的物理內存更多的內存。當Windows NT處理應用時,它將不使用的內存頁調出(交換出)到磁盤上的頁文件中。在大多數(shù)系統(tǒng)中,頁調度是正常的,但過量的頁調度會削弱整個系統(tǒng)的性能。下面的計數(shù)器允許你監(jiān)控系統(tǒng)的頁調度。
? 失效的頁/秒(Page Faults/sec) 每秒由處理器處理的失效頁的全部數(shù)量。當一個進程需
要的代碼或數(shù)據(jù)不在它的工作區(qū)(它的空間在物理內存中)中時,發(fā)生失效頁。這個計數(shù)
器包括硬的頁失效(那些需要磁盤訪問的)和軟的頁失效(在物理內存的其他地方發(fā)現(xiàn)了失
效頁)。
? 讀的頁/秒(Page Reads/sec) 讀取磁盤以解決硬的頁失效所需要的時間數(shù)(當一個進程需要的代碼或數(shù)據(jù)不在其工作區(qū)或內存中的其他地方,必須從磁盤提取這些代碼和數(shù)據(jù)時,發(fā)生硬的頁失效)。這個計數(shù)器包括為滿足在文件系統(tǒng)高速緩存(通常是應用請求的)以及在非高速緩存映像內存文件中的失效而進行的讀。
? 寫的頁/秒(Page Writes/sec) 將頁寫向磁盤以釋放物理內存空間的時間數(shù)。只有當頁在物理內存中被改變的時候,將頁寫入磁盤,這樣,它們更有可能含有數(shù)據(jù),而不是代碼。
? 頁/秒(Pages/sec) 為解決硬的頁失效,所需要讀或寫磁盤的時間數(shù)。它是讀的頁/秒與寫的頁/秒的計數(shù)器的和。