După ce v-ați conectat la instanța dvs. SQL Server sau Azure SQL, puteți selectați Rapoarte > Tabloul de bord performanță și să vedeți valorile actuale și istorice ale utilizării procesorului. Aici puteți găsi textele de interogare ale consumatorilor de resurse de top și puteți identifica interogările care cauzează probleme cu CPU.
Cum verific utilizarea procesorului pe server?
Utilizați Monitorul resurselor pentru a vedea consumul CPU
- Apăsați WIN + R de pe tastatură pentru a deschide dialogul Run. Tastați resmon în caseta de text și apăsați Enter pentru a deschide Monitorul resurselor.
- Faceți clic pe fila CPU. …
- Faceți clic pe antetul coloanei CPU mediu pentru a sorta după utilizarea generală a procesorului.
Cum îmi găsesc blocajul procesorului în SQL Server?
Puteți folosi Performance Monitor pentru a verifica încărcarea procesorului. Căutați Procesor:% Processor Time counter: dacă depășește în mod regulat 80% din timpul procesorului per CPU, atunci cel mai probabil vă confruntați cu un blocaj legat de CPU. Unele dintre operațiunile care consumă intens CPU sunt compilarea și recompilarea.
Ce se întâmplă dacă utilizarea procesorului este mare în SQL Server?
Primul pas și cel mai obișnuit în cazul în care bănuiți că utilizați un proces ridicat (sau sunteți avertizat pentru aceasta) este pentru a vă conecta la serverul fizic și a verifica Managerul de activități Windows Performanța fila va afișa utilizarea ridicată, așa cum se arată mai jos: Apoi, trebuie să determinăm ce proces este responsabil pentru consumul ridicat de CPU.
Cum găsesc cele mai mari interogări care consumă CPU în SQL Server?
Dacă doriți să găsiți primele „n” interogări care se află în prezent în cache și care consumă mai mult CPU, atunci sunteți la locul potrivit. sys. dm_exec_query_stats DMV conține toate informațiile despre interogările consumatoare de resurse (CPU, memorie, I/O) care se află în prezent în cache.