Я знаю, что это безумный вопрос.Я знаю, что могу использовать встроенный SQL-профилировщик, клиентскую статистику, другую статистику, встроенную в SQL Server (о, просто посмотрите план запроса) - но это ужасно, требует слишком много времени для настройки и результаты не интуитивны.
То, на что я надеялся, было что-то вроде JetBrains DotTrace, где вы могли видеть горячие точки медленного кода - но применительно к хранимым процедурам.
Позвольте мне также добавить, что я работаю с существующими хранимыми процессами, которыедлинные - у некоторых по 10 тыс. плюс строкиХотя это и не идеально, я хочу начать с рефакторинга небольших частей только хранимых процедур с худшими показателями - и поэтому мне не нужно тратить весь день на просмотр показателей производительности / таймингов / и т. Д., Я просто хочу профилировщик, который показываетмне, где в этих хранимых процессах тратится время (какие блоки или строки).
Сумасшедший запрос, я знаю - надеюсь, кто-то знает что-нибудь полезное.