Una vez que se conecte a su instancia de SQL Server o Azure SQL, puede seleccionar Informes > Panel de rendimiento y ver los valores actuales e históricos del uso de la CPU. Aquí puede encontrar los textos de consulta de los principales consumidores de recursos e identificar las consultas que están causando problemas de CPU.
¿Cómo compruebo el uso de la CPU en el servidor?
Usar el Monitor de recursos para ver el consumo de CPU
- Presione WIN + R en el teclado para abrir el cuadro de diálogo Ejecutar. Escriba resmon en el cuadro de texto y presione Entrar para abrir el Monitor de recursos.
- Haga clic en la pestaña CPU. …
- Haga clic en el encabezado de la columna Promedio de CPU para ordenar por uso general de CPU.
¿Cómo encuentro el cuello de botella de mi CPU en SQL Server?
Puede usar el Monitor de rendimiento para verificar la carga en su CPU. Busque el contador Processor:% Processor Time: si supera regularmente el 80% del tiempo del procesador por CPU, lo más probable es que se enfrente a un cuello de botella relacionado con la CPU. Algunas de las operaciones intensivas de la CPU son la compilación y la recompilación.
¿Qué sucede si la utilización de la CPU es alta en SQL Server?
El primer paso, y el más común, si sospecha que se utiliza mucho la CPU (o recibe una alerta por ello) es iniciar sesión en el servidor físico y comprobar el Administrador de tareas de Windows El rendimiento La pestaña mostrará la alta utilización como se muestra a continuación: A continuación, debemos determinar qué proceso es responsable del alto consumo de CPU.
¿Cómo encuentro las consultas que consumen más CPU en SQL Server?
Si desea encontrar las principales consultas 'n' que se encuentran actualmente en el caché, que consumen más CPU, entonces se encuentra en el lugar correcto. sist. dm_exec_query_stats DMV contiene toda la información sobre el recurso (CPU, memoria, E/S) que consume consultas que se encuentran actualmente en la memoria caché.