2013-12-23 3 views
0

У меня есть некоторая хранимая процедура, которая работает не так быстро, как я ожидал.Профилировщик SQL Server

declare @account_id integer = null 
declare @house_id integer = 8 
exec bills_supp_main '01.10.2013', '01.11.2013', @account_id, @house_id 

Фактически эта процедура является «оберткой» для другого стека процедур. Я пытался использовать профилировщик SQL Server, чтобы получить список всех «завернутых» процедур и продолжительности. Но в результате я получил только продолжительность выполнения процедуры «обертки»

(К сожалению, я не мог опубликовать пример изображения этого)

Как я мог «спросить» профайлер, чтобы показать мне все вызовы этой процедуры? Я хочу найти критический.

Tnanks.

+0

Не могли бы вы показать нам выходы? – everton

+0

Я думаю, что этот вопрос действительно нуждается в другом названии! –

ответ

0

Добавить событие Сохраненные процедуры-> SP: Завершено на трассировку профайлера. В нем будут перечислены все выполняемые хранимые процедуры, как «процедура обертки», так и любые вложенные процедуры, включая bills_supp_main.

Смежные вопросы