¿Es peligroso el generador de perfiles SQL?

Recientemente descubrí con cierta sorpresa que en uno de los departamentos de la gran empresa donde trabajo, está prohibido ejecutar el generador de perfiles SQL en horario comercial.


No sé cómo salen a analizar los problemas de rendimiento que ocurren solo en el horario comercial. Después de todo, las vistas de rendimiento a menudo no dan una imagen precisa, especialmente si uno / dos procedimientos / sesiones se ralentizan, especialmente sin cargar el servidor en sí. Un pequeño animal corriendo varias veces por hora y trabajando durante 10 segundos en lugar de uno (pero poniendo a un cliente muy importante muy nervioso ) definitivamente no entrará en las vistas del DMV. Y seleccionar con CROSS APPLY de acuerdo con los textos de las citas en sí carga el servidor muy bien.

Sin embargo, estoy interesado en entender de dónde viene este miedo. En algunas empresas, el generador de perfiles de SQL es una herramienta de trabajo, en algunas tenían miedo de que se disparara (durante algún tiempo estuve realizando consultas y pude comparar). Estoy bastante seguro de que fue así:


Houston, tenemos un problema. La base se ralentiza. Ordenarlo




Hay tantas garrapatas ... ¿Qué necesito?




Bien, marcaré todas las casillas y luego decidiré.



¿Qué queda en la cabeza de las altas autoridades? Alguien inició el generador de perfiles SQL y todo cayó en juego. Y luego se lo cuentan el uno al otro en un juego de golf.

Por cierto, un intento de escribir tales rastros de ' escribir todo ' no en un archivo, sino en una base de datos en el mismo servidor da una picante especial, una vez que presencié tal caso.

Como te va Responde la encuesta por favor

Source: https://habr.com/ru/post/445004/


All Articles