Lm th? no ? t? xy d?ng l?i cc gi tr? hi?u su?t truy c?p th vi?n

D?ch tiu ? D?ch tiu ?
ID c?a bi: 300956 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?

? Trang ny

TM T?T

Bi vi?t ny m t? cch t? xy d?ng l?i cc hi?u su?t truy c?p th vi?n cc gi tr?.

THNG TIN THM

Quan tr?ng Ph?n, phng php ho?c nhi?m v? ny ch?a cc b?c cho b?n bi?t lm th? no ? s?a ?i registry. Tuy nhin, v?n ? nghim tr?ng c th? x?y ra n?u b?n s?a ?i registry khng chnh xc. V? v?y, h?y ch?c ch?n r?ng b?n lm theo cc b?c sau m?t cch c?n th?n. ? b?o v? ?c thm vo, sao lu s? ng k? tr?c khi b?n s?a ?i n. Sau , b?n c th? khi ph?c s? ng k? n?u m?t v?n ? x?y ra. ? bi?t thm chi ti?t v? lm th? no ? sao lu v khi ph?c s? ng k?, h?y nh?p vo s? bi vi?t sau y ? xem bi vi?t trong c s? ki?n th?c Microsoft:
322756 Cch sao lu v lu tr? s? ng k trong Windows
Khi b?n s? d?ng cng c? System Monitor, m?t s? qu?y c th? b? thi?u ho?c khng ch?a d? li?u truy c?p. Cc thi?t l?p c s? c?a hi?u su?t truy c?p th vi?n c th? b? h?ng v c th? c?n ph?i ?c xy d?ng l?i. Ngoi ra, b?n c th? c?n ph?i xy d?ng l?i b?t k? tu? (.Bo em NET Framework ?ng d?ng t?o ra) ho?c b?t c? qu?y m? r?ng.

Hnh vi ny c th? x?y ra n?u m?t s? m? r?ng qu?y h?ng s? ng k?, ho?c n?u m?t s? qu?n l? c?a Windows Thi?t b? o ?c (WMI)-d?a trn cc chng tr?nh s?a ?i s? ng k?.

Xy d?ng l?i cc qu?y hi?u su?t c b?n

M? r?ng S? l?t truy c?p thng tin ?c lu tr? trong c? hai ?a i?m sau y:
  • Registry subkey sau y:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\009
  • T?p %Systemroot%\System32\Perfc009.dat v t?p %Systemroot%\System32\Perfh009.dat
? xy d?ng l?i th vi?n s? l?t truy c?p hi?u su?t c b?n b?ng tay, h?y lm theo cc b?c sau:
  1. M? r?ng cc Perfc009.dat t?p tin v ccPerfh009.dat t?p tin. Nh?ng t?p tin n?m trn ?a ci ?t Windows. Nn t?p tin ?c t?m th?y t?i DriveLetter: \i386\perfc009.da_ v t?i DriveLetter: \i386\perfh009.da_. Thay th? t?p trong c?p %Systemroot%\System32.
  2. B?t ?u Registry Editor, v sau xc ?nh v? tr phm sau y trong ng k?:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib
  3. Trong ng k?, thay ?i cc S? l?t truy c?p cu?igi tr? cho 1846 (th?p phn), v thay ?i cc Tr? gip cu?i gi tr? cho 1847 (th?p phn).
  4. Xc ?nh v? tr kha registry sau y ? t?m ki?m cc d?ch v? c m?t Performancesubkey:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
  5. Lo?i b? cc gi tr? sau y t? hi?u su?t subkey (n?u c):
    • S? l?t truy c?p ?u tin
    • Tr? gip ?u tin
    • S? l?t truy c?p cu?i
    • Tr? gip cu?i
    B?n c?ng c th? s? d?ng cng c? Exctrlst.exe ? xc ?nh v? tr cc hi?u su?t truy c?p nng ?ng lin k?t t?p th vi?n (dll) ?c ci ?t, v sau truy c?p registry ? lo?i b? cc gi tr? DWORD. By gi? b?n c m?t hon ton kh? thi s? ng k? hi?u su?t c ch?a ch? h? th?ng c s? qu?y.

    Chu y Lo?i b? cc gi tr? t? hi?u su?t trong registry subkey c th? lm b?t k? ci ?t.NET Framework ?ng d?ng khng lm vi?c sau khi h? ang b?t ?u. N?u i?u ny x?y ra, s? d?ng cc lodctr /R l?nh trong ph?n "Thm l?i cc qu?y m? r?ng" ? xy d?ng l?i cc qu?y hi?u su?t. N?u b?n ti?p t?c c nh?ng v?n ? khi b?n b?t ?u m?t.NET Framework ?ng d?ng, xem ci ?t cc "l?i b?t k? ty ch?nh.NET Framework h?i hi?u su?t qu?y"ph?n trong bi vi?t ny.

Thm l?i cc qu?y m? r?ng

B?n ph?i thm l?i cc m? r?ng b? ?m t? danh sch cc d?ch v?. Tr?c khi b?n lm i?u ny, b?n ph?i xc ?nh t?p tin rules.ini ?c s? d?ng ? t?i cc qu?y:
  1. M ca s Du nhc Lnh.
  2. T?i d?u nh?c l?nh, g? ?a CD %SystemRoot%\System32, sau nh?n ENTER.
  3. T?i d?u nh?c l?nh, g? FINDSTR drivername *.ini, sau nh?n ENTER.
  4. Lu ? tn t?p tin rules.ini cho m?i drivername trong cc danh sch.
  5. T?i d?u nh?c l?nh, g? l?nh sau, v sau nh?n ENTER:
    lodctrinifile>
    Chu y Trong l?nh ny, <inifile></inifile> ?i di?n cho tn c?a phin t?p tr?nh i?u khi?n m b?n mu?n t?i l?i.
    V d?, n?u b?n mu?n t?i l?i tr?nh i?u khi?n ASP, danh sch m b?n ? lu ? trong b?c 4 cho th?y r?ng Axperf.ini l t?p tin rules.ini tr?nh i?u khi?n ASP (axperf.ini:drivername=ASP). V? v?y, t?i l?i tr?nh i?u khi?n ASP, g? lodctr axperf.ini t?i d?u nh?c l?nh, v sau nh?n ENTER.
  6. L?p l?i b?c 5 cho m?i t?p tin rules.ini trong danh sch.
  7. Kh?i ?ng l?i my tnh c?a b?n.
? xy d?ng l?i t?t c? cc qu?y hi?u su?t trong m? r?ng v bn th? ba qu?y trong Windows Server 2003, g? l?nh sau t?i d?u nh?c l?nh. Nh?n ENTER sau m?i l?nh.
cd\windows\system32
lodctr /R
Chu y
  • /R l ch? hoa. B?n ph?i c quy?n qu?n tr? trn my tnh ? thnh cng th?c hi?n l?nh ny.
  • Trn m?t my tnh ang ch?y m?t phin b?n 32-bit c?a Windows XP, cc Lodctr /R:tn t?p tin> l?nh l phng php tiu chu?n ? khi ph?c l?i hi?u su?t truy c?p ng k? dy v thng tin b?ng cch s? d?ng m?t tn t?p tin.
Windows Server 2003 xy d?ng l?i t?t c? cc qu?y v? n ?c t?t c? cc phin ?nh trong th m?c C:\Windows\inf\009 cho h? i?u hnh ti?ng Anh.

Chu y
  • N?u b?n ang ch?y m?t c?m ho?c trung tm d? li?u s?n ph?m, b?n ph?i khng qua nt lm ti danh sch truy c?p. B?n ph?i lm i?u ny sau khi b?n th?c hi?n cc b?c thm d?i "l?i cc qu?y m? r?ng" cho c? hai b? ?m c s? v m? r?ng qu?y.
  • Trn cc h? th?ng ang ch?y cc ?ng d?ng m thm cc b? ?m hi?u su?t c?a h?, ch?ng h?n nh Microsoft Exchange ho?c SQL Server, t?p tin rules.ini ?c s? d?ng ? t?i qu?y hi?u su?t c th? khng ?t trong % Systemroot%\System32. Nh?ng t?p tin rules.ini th?ng c th? ?c t?m th?y d?i cc c?u trc th m?c ?ng d?ng.
  • N?u b?n nh?n ?c m?t thng bo l?i v? th vi?n hi?u su?t khi b?n s? d?ng cc b?c tr?c , b?n c th? ph?i l?y v t?i l?i cc IIS hi?u su?t nng ?ng lin k?t th vi?n (dll). ? bi?t thm v? lm th? no ? lm i?u ny, h?y nh?p vo s? bi vi?t sau y ? xem bi vi?t trong c s? ki?n th?c Microsoft:
    267831T? ch?c s? ki?n ID 2003 c?nh bo ng nh?p khi t?i hi?u su?t counters
  • N?u b?n ti?p t?c g?p v?n ? khi b?n b?t ?u m?t.NET Framework ?ng d?ng, xem ci ?t cc "l?i b?t k? ty ch?nh.NET Framework h?i hi?u su?t qu?y"ph?n.

Ci ?t l?i b?t k? ty ch?nh.NET Framework h?i hi?u su?t counters

N?u b?n ti?p t?c c nh?ng v?n ? khi b?n b?t ?u m?t.NET Framework ?ng d?ng sau khi b?n th?c hi?n cc th? t?c ?c li?t k ? y, b?n c th? ph?i xy d?ng l?i cc qu?y hi?u su?t cho cc ty ch?nh.NET Framework ?ng d?ng. ? th?c hi?n vi?c ny, s? d?ng cc "/ ti" ty ch?n trong cc.NET Framework ci ?t cng c? (Installutil.exe). B?n ph?i bi?t tn t?p tin c?a cc t?p tin DLL t?o cc qu?y hi?u su?t.

V d?

N?u b?n lm theo cc th? t?c v lo?i b? cc qu?y t? s? ng k? cho t?t c? cc d?ch v? ?c ci ?t trn m?t h? th?ng c Microsoft System Center Operations Manager 2007 ?c ci ?t, b?n c th? c m?t my ch? qu?n l? b? h?ng. i?u ny l do cc qu?y cho c?u h?nh d?ch v?, d?ch v? SDK v c s? d? li?u vi?t m-un khng ?c cung c?p ? d?ng m? r?ng qu?y trong t?p tin ny. Thay vo , h? ?c ng k? t?i th?i i?m ci ?t. V? v?y, khi b?n c? g?ng ? kh?i ?ng h? th?ng Trung tm Operations Manager 2007, b?n c th? nh?n ?c m?t thng bo l?i tng t? v?i nh?ng i?u sau y v? cc qu?y hi?u su?t b? thi?u:

Lo?i s? ki?n: l?i
S? ki?n ngu?n: OpsMgr SDK Service
Th? lo?i s? ki?n: khng c
T? ch?c s? ki?n ID: 26380
Ngay: ngay
Thi gian: thi gian
Ng?i dng: N/A
My tnh: MOM
M t?: H? th?ng Trung tm Operations Manager SDK d?ch v? khng do m?t ngo?i l? unhandled.

? gi?i quy?t v?n ? ny trong h? th?ng Trung tm Operations Manager 2007, b?n ph?i ci ?t l?i cc.NET Framework h?i chng t?o ra cc qu?y hi?u su?t. ? th?c hi?n vi?c ny, s? d?ng cc ty ch?n/i trong nh?ng.NET Framework ci ?t cng c? (Installutil.exe) ? ci ?t l?i h?i ?ng sau y:
  • Microsoft.Mom.ConfigService.dll
  • Microsoft.Mom.SDK.ServiceDataLayer.dll
  • Microsoft.Mom.DatabaseWriteModules.dll
  • Microsoft.EnterpriseManagement.HealthService.modules.DataWarehouse.dll
V d?, t?i d?u nh?c l?nh, g? cc l?nh sau, v sau nh?n ENTER sau m?i l?nh:
InstallUtil/i Microsoft.Mom.ConfigService.dll

InstallUtil/i Microsoft.Mom.Sdk.ServiceDataLayer.dll

InstallUtil/i Microsoft.Mom.DatabaseWriteModules.dll

InstallUtil/i Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.dll
Chu y B?n ph?i c quy?n qu?n tr? trn my tnh ? thnh cng th?c hi?n cc l?nh ny.

Thu?c tnh

ID c?a bi: 300956 - L?n xem xt sau cng: 26 Thang Tam 2011 - Xem xt l?i: 2.0
p d?ng
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows XP Professional x64 Edition
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
T? kha:
kbenv kbhowto kbmt KB300956 KbMtvi
My d?ch
QUAN TRONG: Bi vi?t ny ?c d?ch b?ng ph?n m?m d?ch my c?a Microsoft ch? khng ph?i do con ng?i d?ch. Microsoft cung c?p cc bi vi?t do con ng?i d?ch v c? cc bi vi?t do my d?ch ? b?n c th? truy c?p vo t?t c? cc bi vi?t trong C s? Ki?n th?c c?a chng ti b?ng ngn ng? c?a b?n. Tuy nhin, bi vi?t do my d?ch khng ph?i lc no c?ng hon h?o. Lo?i bi vi?t ny c th? ch?a cc sai st v? t? v?ng, c php ho?c ng? php, gi?ng nh m?t ng?i n?c ngoi c th? m?c sai st khi ni ngn ng? c?a b?n. Microsoft khng ch?u trch nhi?m v? b?t k? s? thi?u chnh xc, sai st ho?c thi?t h?i no do vi?c d?ch sai n?i dung ho?c do ho?t ?ng s? d?ng c?a khch hng gy ra. Microsoft c?ng th?ng xuyn c?p nh?t ph?n m?m d?ch my ny.
Nh?p chu?t vo y ? xem b?n ti?ng Anh c?a bi vi?t ny:300956

Cung cp Phan hi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com