sp_who2 SQL Azure
Una de las primeras líneas de defensa para determinar las causas de la ralentización de la base de datos es utilizar sp_who2. sp_who2 muestra todas las sesiones que están establecidas actualmente en la base de datos. Estos se indican como SPID o Id. De proceso del servidor. Ejecutar sp_who2 es fácil, todo lo que se requiere es escribir sp_who2 y ejecutarlo, sin embargo es una buena idea llamarlo con EXEC.
EXEC sp_who2
Los primeros 50 resultados son SPID del sistema . Generalmente, estos no afectan la ralentización del sistema. Estos eventos del sistema incluyen el escritor de Checkpoint, los escritores de registros y los programadores de tareas. Los procesos de usuario son números SPID 50 y superiores. Al diagnosticar ralentizaciones, son estos SPID los que acaparan los recursos potenciales.
sp_who2 también toma un parámetro opcional de un SPID. Si se pasa un spid, los resultados de sp_who2 solo muestran la fila o filas del SPID en ejecución.
Hay cuatro cosas principales a tener en cuenta al diagnosticar ralentizaciones.
- Bloqueo
- Alto uso de CPU
- Uso elevado de IO
- Varias entradas para el mismo SPID que representan el paralelismo.
No hay comentarios:
Publicar un comentario
Comenta cualquier duda o recomendatorio.