|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
alexeyvgЭто имеется в виду самостоятельный парсингДа. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 17:00 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
invmalexeyvgЭто имеется в виду самостоятельный парсингДа.Понятно. Да, если это критично, придётся оптимизировать этот парсинг XML Хотя мне трудно представить такие объёмы, ради которых эта работа была бы оправдана... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 20:37 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
alexeyvginvmпропущено... Да.Понятно. Да, если это критично, придётся оптимизировать этот парсинг XML Хотя мне трудно представить такие объёмы, ради которых эта работа была бы оправдана...смотря что трейсить. Если все запросы на очень busy сервере то объемы будут огромные. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2019, 22:18 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Mindalexeyvgпропущено... Понятно. Да, если это критично, придётся оптимизировать этот парсинг XML Хотя мне трудно представить такие объёмы, ради которых эта работа была бы оправдана...смотря что трейсить. Если все запросы на очень busy сервере то объемы будут огромные. Пару лимонов в день. И чтобы трасса за день не обрабатывалась 8 часов. Профайлер вставит её в бд часа за 2. Сейчас может быстрее. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2019, 16:41 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
a_voroninПару лимонов в день. И чтобы трасса за день не обрабатывалась 8 часов. Профайлер вставит её в бд часа за 2. Сейчас может быстрее.Какой же это объём? Террабайты? За сколько можно гиг распарсить и вставить, за минуту, или меньше... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2019, 17:33 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Вопрос в тему, чтобы не плодить ветки. XE пропускает события, если они "тяжелые", как это делает Профайлер запущенный не на сервере? К примеру, большие планы исполнения (событие: query_post_execution_showplan в XE; showplan XML statistics profile в профайлере). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2019, 07:03 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
alexeyvga_voroninПару лимонов в день. И чтобы трасса за день не обрабатывалась 8 часов. Профайлер вставит её в бд часа за 2. Сейчас может быстрее.Какой же это объём? Террабайты? За сколько можно гиг распарсить и вставить, за минуту, или меньше...Вы слишкомтхорошего мнения о встроенном XML парсере. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2019, 22:25 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
alexeyvgЗа сколько можно гиг распарсить и вставить, за минуту, или меньше...Почти угадали, но сильно зависит от того как парсить. Если делать как я писал выше, то на моих тестовых данных (около 300000 событий, суммарный объем xml 1.3 Гб) получается примерно полторы минуты на парсинг и заливку во временную таблицу. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 00:26 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
invmalexeyvgЗа сколько можно гиг распарсить и вставить, за минуту, или меньше...Почти угадали, но сильно зависит от того как парсить. Если делать как я писал выше, то на моих тестовых данных (около 300000 событий, суммарный объем xml 1.3 Гб) получается примерно полторы минуты на парсинг и заливку во временную таблицу.Это openxml так быстро парсит? Однако, не ожидал; я думал, для такой скорости нужно использовать что то побыстрее, что то потоковое. Скажем, xmlbulkload, или самому писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 07:24 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
alexeyvgЭто openxml так быстро парсит?Да. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2019, 11:42 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
надеюсь в тему. Кто-нибудь сталкивался с ограничениями на размер трассы (в смысле, Extended Events сессии) в Студии через "View Target Data..."? У меня больше 83 тысяч событий не открывает, виснет. Хотя, конечно, у меня там планы выполнения включены (размер файла сессии 700Мб). Но все же нигде ограничений по размеру я не находил. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2019, 06:20 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Idol_111, видимо, в буфер студии не помещается. Если, к примеру, nocount не отключать для цикла, то студия тоже упадет рано или поздно. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2019, 12:19 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Владислав Колосов, похоже вы правы. Что ж придется как вчера ..., опять профайлером. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2019, 23:00 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Idol_111, в таблицу или файл разве нельзя сохранять расширенные события? Если не ошибаюсь, профайлер записывает во временный файл то, что выводит на экран. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 11:44 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Владислав Колосов, ну так в файл и сохраняет, его потом открыть еще надо и вот тут засада. Или долго, или вообще не справляется. Тут уже писали, что надо вытаскивать все в таблицу из файла и там уже анализировать. Т.е. иногда, проще (и быстрее) по старинке - профайлером. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 23:40 |
|
К сожалению Extended Events не получается использовать вместо профайлера
|
|||
---|---|---|---|
#18+
Idol_111 надеюсь в тему. Кто-нибудь сталкивался с ограничениями на размер трассы (в смысле, Extended Events сессии) в Студии через "View Target Data..."? У меня больше 83 тысяч событий не открывает, виснет. Хотя, конечно, у меня там планы выполнения включены (размер файла сессии 700Мб). Но все же нигде ограничений по размеру я не находил. Вроде там есть ответ: Understanding Event Loss with Extended Events авторEvent Size Matters Extended Events configures internal memory buffer space for an event session when it is initially started on the server, and the configuration of the event session options determines how large the memory buffers are, and the maximum size event that the event session can collect. While most events generated by Extended Events are relatively lightweight and small in binary format, specific events can generate a much larger payload of data that has to be buffered. The default event session options results in a session configuration with three internal memory buffers for holding events that are 1,441,587 bytes in size. The size and number of memory buffers for an event session can be found in the sys.dm_xe_sessions DMV while the session STATE=START on the server: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Notice that there are zero large buffers for each of the system defined event sessions, and the large buffer size is also set to zero, which is the default configuration. The large buffers for an event session are only created when the MAX_EVENT_SIZE session option is configured for the event session. The default value for this option is 0, which means that the largest event the event session can actually consume is the size of a regular memory buffer, which is 1,441,587 bytes. For certain events, like the ones that produce the showplan_xml, it is actually relatively easy to have an event size that is larger than the default memory buffer size for the event session. In these cases, the large event would actually be discarded by the event session since it cannot be placed into a memory buffer for dispatching. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2019, 13:26 |
|
|
start [/forum/topic.php?fid=46&msg=39903810&tid=1686754]: |
0ms |
get settings: |
10ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 324ms |
total: | 436ms |
0 / 0 |