Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ExtendedEvents Plan+Reads,Writes,CPU  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4395
Господа, можно ли с помощью ExtendedEvents поймать в одной сессии одновременно план запроса и его прочие параметры Reads, Writes, CPU, Duration?

SQL Server 2014 Ent
16 май 17, 14:27    [20485133]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
a_voronin,

В 2014 Sp2 в самом плане добавили такую информацию с детализацией по каждому оператору:
Картинка с другого сайта.
Может быть, имеет смысл обновиться.
16 май 17, 14:32    [20485173]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
a_voronin,
что значить в одной сессии? там можно накидать хоть все события какие есть на отлавливание.
16 май 17, 14:32    [20485179]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
А если интересует именно расширенное событие, то событие: query_thread_profile
https://support.microsoft.com/en-us/help/3170113/update-to-expose-per-operator-query-execution-statistics-in-showplan-xml-and-extended-event-in-sql-server-2014-sp2
16 май 17, 14:42    [20485235]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4395
TaPaK
a_voronin,
что значить в одной сессии? там можно накидать хоть все события какие есть на отлавливание.


Как сделать CREATE EVENT SESSION , чтобы он ловил в одно событие 1) текст запроса 2) План 3) Параметры производительности Reads, Writes, CPU, Duration ?
16 май 17, 14:58    [20485332]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
a_voronin
TaPaK
a_voronin,
что значить в одной сессии? там можно накидать хоть все события какие есть на отлавливание.


Как сделать CREATE EVENT SESSION , чтобы он ловил в одно событие 1) текст запроса 2) План 3) Параметры производительности Reads, Writes, CPU, Duration ?

sql_statement_completed
про план правда не уверен...
query_thread_profile судя по всему тоже с 2014+
16 май 17, 15:07    [20485404]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4395
TaPaK
a_voronin
пропущено...


Как сделать CREATE EVENT SESSION , чтобы он ловил в одно событие 1) текст запроса 2) План 3) Параметры производительности Reads, Writes, CPU, Duration ?

sql_statement_completed
про план правда не уверен...
query_thread_profile судя по всему тоже с 2014+


Где на sql_statement_completed Reads, Writes, CPU, Duration ?

Пример Create Evenet Session кто-то может привести? В теории все хорошо. Кто-то реально это смог сделать?
16 май 17, 15:31    [20485585]     Ответить | Цитировать Сообщить модератору
 Re: ExtendedEvents Plan+Reads,Writes,CPU  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
a_voronin,

http://sqlblog.com/blogs/jonathan_kehayias/archive/2011/01/30/parsing-the-sqlserver-sql-text-action-in-extended-events-by-offsets.aspx
16 май 17, 15:35    [20485620]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить