încărcare disc mijloace de monitorizare a sistemului de analiză
Analiza discului de încărcare înseamnă monitor de sistem, procentul de disc de încărcare (% Disk Time), lungimea cozii de curent pe disc (Current Disk Queue Length),% disc de activitate citire (% Disk timp de citire) și% Activitatea discului în timpul înregistrării (% scriere pe disc Timpul)
Conform experienței practice de lucru poate fi remarcat faptul că, pentru sistemele OLTP este creșterea vitezei subsistemului disc este cel mai eficient.
Contorul principal pentru subsistemul de disc - procentul de încărcare de disc (% Disk Time) pentru Disk obiect logic (Disk logic) sau un disc fizic (disc fizic). Disk obiect logic este mai convenabil, deoarece informațiile sunt afișate în secțiuni, dar din anumite motive el nu este întotdeauna disponibil. Valoarea de prag pentru acest contor este formulat după cum urmează: pentru o valoare interval de timp lung trebuie sa fie aproape de 100%. În cazul în care subsistemul de disc este încărcat în mod constant cu aproape 100%, este evident că este gâtuire a sistemului și trebuie să fie înlocuit. Dacă nu sunteți sigur de activitatea subsistemului disc este responsabil SQL Server. verificare sens schimb de date contravaloare, în octeți pe secundă (I / O octeți / sec) pentru un proces de obiect (compară această valoare pentru SQL Server instanță și obiect _Total).
Remarcăm doar o caracteristică de încărcare procentuală contoare de disc pentru discul logic obiectului și discul fizic. ei nu arată întotdeauna valorile exacte atunci când se utilizează RAID -massivov. Deci, în practică, puteți vedea, uneori, valoarea acestui parametru este mai mare de 100%. Cu toate acestea, probleme mari creează: sarcina normală pe discul subsistemului valoarea medie a acestui contor ar trebui să fie în mod substanțial sub 50%.
Un alt contor care poate fi folosit pentru a testa - Current Disk Queue Lungime (Current Disk Queue Length) pentru aceleași obiecte și unități de disc fizice. Acest parametru indică cât de multe cereri plasate în coada de așteptare pentru procesarea subsistemului disc. Valoarea sa pe o perioadă lungă de timp nu trebuie să depășească 2 pe disc (de exemplu, în cazul în care un RAID este -massive 10 discuri, valoarea medie a acestui contor nu ar trebui să fie mai mult de 20).
Dacă nu sunteți sigur ce a cauzat exact încărcarea discului - citește sau scrie operații care definesc acest ajutor contoare% pe disc Timp de citire (% Disk timp de citire) și% Timp de disc în timpul înregistrării (% scriere pe disc de timp) pentru obiectul disc fizic și logic conduce.
În cazul în care gâtuire este discul (și se întâmplă foarte des), decizia poate fi de mai multe. Cel mai simplu și cel mai evident dintre ele - pentru a face upgrade subsistemului de disc, cum ar fi achiziționarea unui nou RAID -Solid. Cu toate acestea, o victorie mare poate da și alte soluții mai ieftine.
Foarte des, operațiunile suplimentare de disc apar din cauza unor probleme cu indici. optimizare Despre sistemului de indici se va spune mai târziu, în sec. 11.5.5.
mare influență asupra performanței de lucru și SQL Server failover asigură distribuirea de fișiere de pe discul de server.