Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Мониторинг плана выполнения процеуры, хелп плз!  [new]
Gogachka
Member

Откуда:
Сообщений: 47
День добрый!
Есть процедура, которая грубо говоря показыват все товары клиента с некоторой логикой, в SSMS процедура бежит несколько секунд для самых "тяжелых" клиентов. Если запускаем процедуру из аппликации для этого же клиента, то иногда аппликация падает на таймауте.

Помогите плз разобраться:
1)
Может ли быть такое, что при запуске из SSMS и при запуске процедуры из аппликации с одними и теми же параметрами выполняется различный план?

2)
Как правильно заставить профайлер показать начало запуска процедуры, конец запуска и план?
Одновременно может бежать сотня процедур на одной и той же базе, поэтому отфильтровать желательно уже в профайлере,

3)
Если была запущена процедура и произошла ошибка в выполнении, можно ли настроить профайлер, чтоб показал начало выполнения, конец, и что произошла ошибка(или выполнение прошло успешно)?

Спасибо!
27 апр 14, 19:50    [15943093]     Ответить | Цитировать Сообщить модератору
 Re: Мониторинг плана выполнения процеуры, хелп плз!  [new]
Glory
Member

Откуда:
Сообщений: 104751
Gogachka
Может ли быть такое, что при запуске из SSMS и при запуске процедуры из аппликации с одними и теми же параметрами выполняется различный план?

Может

Gogachka
Как правильно заставить профайлер показать начало запуска процедуры, конец запуска и план?

Соответствующие события для.
Только план есть у каждого запроса внутри процедуры, а не у всей процедуры

Gogachka
Если была запущена процедура и произошла ошибка в выполнении, можно ли настроить профайлер, чтоб показал начало выполнения, конец, и что произошла ошибка(или выполнение прошло успешно)?

Можно
27 апр 14, 22:05    [15943554]     Ответить | Цитировать Сообщить модератору
 Re: Мониторинг плана выполнения процеуры, хелп плз!  [new]
pio777
Member

Откуда:
Сообщений: 127
Gogachka,

Попробуйте почитать:
Медленно в приложении, быстро в SSMS (часть 1)
Медленно в приложении, быстро в SSMS (часть 2)
27 апр 14, 22:10    [15943570]     Ответить | Цитировать Сообщить модератору
 Re: Мониторинг плана выполнения процеуры, хелп плз!  [new]
Gogachka
Member

Откуда:
Сообщений: 47
pio777,
Огромное спасибо!

Glory,
Спасибо!
По последнему вопросу можно подсказать? Или где почитать...
28 апр 14, 09:57    [15944669]     Ответить | Цитировать Сообщить модератору
 Re: Мониторинг плана выполнения процеуры, хелп плз!  [new]
Glory
Member

Откуда:
Сообщений: 104751
Gogachka
По последнему вопросу можно подсказать? Или где почитать..

В хелпе читать перечень событий трассировки
28 апр 14, 10:21    [15944769]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить