Чи небезпечний SQL profiler?

Нещодавно з деяким подивом дізнався, що в одному з департаментів величезної фірми, де я працюю, заборонено запуск Профайлер SQL у business hours.

Чи небезпечний SQL profiler?

Не знаю, як вони викручуються для аналізу проблем із продуктивністю, що відбувається якраз у бізнес годинник. Адже performance views часто не дають точної картини, особливо якщо гальмує одна/дві процедури/квері, особливо не навантажуючи сам сервер. Крихітна квер, що виконується кілька разів на годину і працює 10 секунд замість однієї (але робить дуже важливого клієнта дуже нервовим) точно не потрапить у DMV views. А select із CROSS APPLY за текстами кверей сам навантажує сервер дуже непогано.

Однак мені цікаво зрозуміти, звідки походить цей страх. У деяких фірмах Профайлер SQL – робочий інструмент, у деяких його боялися, як вогню (якийсь час я займався консалтингом і міг порівнювати). Я майже впевнений, що справа була така:

Чи небезпечний SQL profiler?
Х'юстон у нас проблеми. Гальмує база. Розберися

Чи небезпечний SQL profiler?

Чи небезпечний SQL profiler?
Тут стільки галочок… Що мені потрібно?

Чи небезпечний SQL profiler?
Чи небезпечний SQL profiler?
Гаразд, поставлю всі галочки і потім вирішу.

Чи небезпечний SQL profiler?

Що лишається в голові високого начальства? Хтось запустив Профайлер SQL і все стало колом. І потім розповідають це один одному за партією у гольф.

До речі, особливу пікатність надає спроба записати такіпишемо все' Трейси не в файл, а в базу на цьому ж сервері - один раз я був свідком такого випадку.

А як у вас справи? Прийміть участь в опитуванні будь ласка

Тільки зареєстровані користувачі можуть брати участь в опитуванні. Увійдіть, будь ласка.

Чи можна запускати SQL profiler на PROD?

  • Ми маленька компанія, у нас все просто

  • Продакшн адміни звичайно можуть

  • Продакшн адміни можуть після аппрувів та биття чолом

  • Свят свят

Проголосували 4 користувача. Утрималися 3 користувачів.

Джерело: habr.com

Додати коментар або відгук