Recientemente, con cierta sorpresa, supe que en uno de los departamentos de la enorme empresa donde trabajo, el lanzamiento de Generador de perfiles SQL en horario comercial.
No sé cómo salen a analizar problemas de rendimiento que se dan justo en horario comercial. Después de todo, las vistas de rendimiento a menudo no brindan una imagen precisa, especialmente si uno o dos procedimientos / consultas se ralentizan, sin cargar especialmente el servidor. Tiny Queer que se ejecuta varias veces por hora y dura 10 segundos en lugar de uno (pero no muy importante cliente muy nervioso) definitivamente no entrará en las vistas del DMV. Y seleccionar con CROSS APPLY según los textos de la propia consulta carga el servidor de forma muy robusta.
Sin embargo, me interesa entender de dónde viene este miedo. En algunas firmas Generador de perfiles SQL - una herramienta de trabajo, en algunos le tenían miedo, como el fuego (durante algún tiempo me dediqué a la consultoría y pude comparar). Estoy bastante seguro de que fue así:
Houston, tenemos un problema. La base se ralentiza. averiguarlo
Hay tantas garrapatas aquí… ¿Qué necesito?
Está bien, marcaré todas las casillas y luego decidiré.
¿Qué queda en la cabeza de las altas autoridades? alguien lanzó Generador de perfiles SQL y todo encajó. Y luego se lo cuentan entre ellos durante un partido de golf.
Por cierto, el intento de escribir tal 'escribimos todo' no se rastrea a un archivo, sino a la base de datos en el mismo servidor; una vez presencié un caso así.
¿Y cómo están las cosas contigo? Por favor, participe en la encuesta
Solo los usuarios registrados pueden participar en la encuesta.
¿Puedes ejecutar SQL Profiler en PROD?
-
Somos una pequeña empresa, todo es simple para nosotros.
-
Por supuesto, los administradores de producción pueden
-
Los administradores de producción pueden, después de aprobar y superar
-
Santo santo santo
4 usuarios votaron. 3 usuarios se abstuvieron.
Fuente: habr.com