Tomasz
Serwański
Microsoft Dynamics
CRM - konsultant
biznesowy
Temat: buffer i/o
hej,mam klopot z jednym serwerem; przejety po kims, mocno zaniedbany, nikt nie wie co na nim chodzi/jak dziala, dosyc losowo dobierali sie do niego rozni ludzie robiac swoje rzeczy bez kontroli kto i co; w efekcie maszyna (dosyc silna) kleka na co dzien; dlugie sledzenie co kto robi zaowocowalo usunieciem kilku ciezkich zapytan, poprawieniem kilku innych blednych, likwidacja dwoch baz - klopot w tym ze maszyna nadal wyglada jak dynamiczny 80-latek
posunalem sie ostatnio do tak egzotycznych czynnosci jak zmiana rozmiaru klastra ntfs czy batalia z zespolem san/vmware (maszyna jest w 100% wirtualizowana), i niestety nadal nie potrafie powiedziec czemu nadal dziala jakby chciala a nie mogla. czekam obecnie na informacje od zespolu san na temat konfiguracji macierzy/dyskow ktore sa uzywane przez serwer (poczatek problemow zbiegl sie z przeniesieniem serwera na 'wydajniejsza' macierz), ale chcac uniknac werdyktu 'to wina sanowcow' nadal probuje wyjasniac watpliwosci
tyle tytulem wstepu :) a w skrocie: mam w act monitorze waetosci ktore mnie draznia i ciekawia:
- drazni mnie permanentny poziom 'waiting tastks' - jest miedzy 5-7 na ogol do 15 w pikach
- ciekawi mnie jak rozumiec (nie odsylajcie mnie do msdn, chodzi mi raczej o przyklady z wlasnej praktyki) wartosci w 'resource waits': mam tam 'buffer i/o' na poziomie 2mln sekund kumulatywnie od ostatniego restartu serwera (~miesiac temu) , recent wait time ok. 1000 i avg waiter count 2. to duzo? bardzo duzo? dramatycznie duzo? i jezeli tak - jak wysledzic co powoduje takie duze buffer i/o?
help
pozdrawiam
t