Обнаружение / мониторинг проблем с анализом параметров

Существуют ли какие-либо инструменты для специального мониторинга / обнаружения проблем с перехватом параметров в отличие от тех, которые сообщают о запросах, которые занимают много времени?

Я только что столкнулся с проблема анализа параметров. (Это было не t слишком серьезно, так как на выполнение отчета уходит около 2 минут вместо нескольких секунд при правильном кэшировании и, возможно, 30 секунд при перекомпиляции. И поскольку отчет обычно создается только несколько раз в месяц, это не проблема).

Однако, поскольку я написал отчет и знал, что он делает, мне было любопытно, и я пошел исследовать и использовать SQL Profiler, Я мог видеть раздел в плане запроса, где количество предполагаемых строк равнялось 1, но фактическое количество строк составляло несколько сотен тысяч.

Итак, меня поразило, что если SQL имеет эти цифры (или, по крайней мере, может получить эти цифры), что, возможно, есть способ заставить sql отслеживать и сообщать, какие планы были значительно отклонены.

8
задан sgmoore 14 April 2011 в 16:17
поделиться