Un cop us connecteu a la vostra instància SQL Server o Azure SQL, podeu seleccionar Informes > Tauler de rendiment i veure els valors actuals i històrics de l'ús de la CPU. Aquí podeu trobar els textos de consulta dels principals consumidors de recursos i identificar les consultes que causen problemes de CPU.
Com comprovo l'ús de la CPU al servidor?
Utilitzeu el Monitor de recursos per veure el consum de CPU
- Premeu GUANYA + R al teclat per obrir el diàleg Executar. Escriviu resmon al quadre de text i premeu Intro per obrir el Monitor de recursos.
- Feu clic a la pestanya CPU. …
- Feu clic a la capçalera de la columna de CPU mitjana per ordenar-lo per l'ús general de la CPU.
Com trobo el meu coll d'ampolla de la CPU a SQL Server?
Podeu utilitzar Performance Monitor per comprovar la càrrega de la CPU. Busqueu el Processador:% Comptador de temps del processador: si supera regularment el 80% del temps del processador per CPU, probablement us trobeu davant d'un coll d'ampolla relacionat amb la CPU. Algunes de les operacions intensives de la CPU són la compilació i la recompilació.
Què passa si la utilització de la CPU és alta a SQL Server?
El primer pas i el més comú si sospiteu que hi ha una utilització elevada de la CPU (o se us avisa) és per iniciar sessió al servidor físic i comprovar el Gestor de tasques de Windows El rendiment La pestanya mostrarà l' alta utilització tal com es mostra a continuació: A continuació, hem de determinar quin procés és responsable de l'elevat consum de CPU.
Com trobo les consultes que consumeixen més CPU a SQL Server?
Si voleu trobar les "n" consultes principals que es troben actualment a la memòria cau i que consumeixen més CPU, sou al lloc correcte. sys. dm_exec_query_stats DMV conté tota la informació sobre les consultes que consumeixen recursos (CPU, memòria, E/S) que es troben actualment a la memòria cau.