Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
Приветствую уважаемое сообщество! Появилась задача отследить использование хп. Есть сервер: Microsoft SQL Server 2008 R2 (SP3) - 10.50.6220.0 (X64) Mar 19 2015 12:32:14 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor) Создал event session Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Запустил. Параллельно работал профайлер. За пару минут конечный файл вырос до 40Мб. Это мне показалось неправильным. Остановил, загрузил данные в таблицу. Оказалось, что для каждой процедуры в файл пишется огромное количество "строк", например, для одной записалось более 27000 "строк". Отсюда и вопрос: это в порядке вещей или я где-то накосячил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 11:35 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
RIBorsp_statement_completedЭто отслеживание выполнения инструкций в ХП, а не вызова ХП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 11:42 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
invmRIBorsp_statement_completedЭто отслеживание выполнения инструкций в ХП, а не вызова ХП. Правильно будет использовать "rpc_completed"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 11:48 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
RIBor, module_end https://www.sqlskills.com/blogs/jonathan/an-xevent-a-day-20-of-31-mapping-extended-events-to-sql-trace/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 11:54 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
aleksrov, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 11:57 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 11:58 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
TaPaK, в 2008 нет такого Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 12:00 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
для расшифровки [object_type]=(8272) https://docs.microsoft.com/en-us/sql/relational-databases/event-classes/objecttype-trace-event-column?view=sql-server-2017 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 12:00 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
RIBorTaPaK, в 2008 нет такого Код: sql 1. ну уберите :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 12:03 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
TaPaK, тогда возвращаемся к исходной точке - тысячи записей для одной хп. Переписал команду под "module_end" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Как оказалось "object_type" для события "module_end" имеет тип "ansi_string". Для начала проверил, что в этом поле вообще приходит: "P " - для хп, "FN" - для функций (похоже, что аналог type из sys.objects. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. Но почему-то, если в команде поставить соответствующее условие, например, Код: sql 1. , то вообще ничего не возвращается. При этом условие по имени Код: sql 1. работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 14:22 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
RIBor, Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 14:43 |
|
||
|
Статистика выполнения хп через event session
|
|||
|---|---|---|---|
|
#18+
RIBor, а как насчет sys.dm_exec_procedure_stats? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 18:31 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39649062&tid=1689680]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 380ms |

| 0 / 0 |
