Я добавил событие Extended для отслеживания вызовов sql, что замедляет работу моей системы, что приводит к исключениям тайм-аута и другим
CREATE EVENT SESSION [longrunning_statements] ON SERVER
ADD EVENT sqlserver.sql_statement_completed(
WHERE ([duration]>(2000000) AND [database_id]=(9)))
ADD TARGET package0.event_file(SET filename=N'c:\capture\xe_longrunning_statement.xel',metadatafile=N'c:\capture\xe_longrunning_statement.xem')
WITH (MAX_MEMORY=4096 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=30 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=OFF)
GO
Но я заметил, что оно не регистрирует обновления сервера sql / запросы на чтение / вызовы процедур /из Entity Framework, но только зарегистрированные мои sql запросы выполняются с использованием SSMS.
Любые идеи приветствуются
ОБНОВЛЕНИЕ:
Я использую EF6.1, которая использовала, я думаю, пакеты для сохранения данных.