RDT1C/DataProcessors/ирАнализТехножурнала/Templates/SQLServer_СкриптСбораДанныхОЗапросах/Ext/Template.txt
Администратор 7c94401352 .
2021-08-16 08:26:02 +03:00

96 lines
2.9 KiB
Plaintext

CREATE EVENT SESSION [RDT1C_getQueriesInfo_{ИдентификаторСессии}] ON SERVER
ADD EVENT sqlserver.rpc_completed(
ACTION(
sqlos.cpu_id,
sqlserver.client_app_name,
sqlserver.client_connection_id,
sqlserver.client_hostname,
sqlserver.client_pid,
sqlserver.is_system,
sqlserver.plan_handle,
sqlserver.query_hash,
sqlserver.query_plan_hash,
sqlserver.session_id,
sqlserver.session_nt_username,
sqlserver.sql_text
)
WHERE (
[sqlserver].[database_id]=({ИдентификаторБазыДанных})
AND [sqlserver].[session_id]=({ИдентификаторСоединения})
)
),
ADD EVENT sqlserver.sql_batch_completed(
ACTION(
sqlos.cpu_id,
sqlserver.client_app_name,
sqlserver.client_connection_id,
sqlserver.client_hostname,
sqlserver.client_pid,
sqlserver.is_system,
sqlserver.plan_handle,
sqlserver.query_hash,
sqlserver.query_plan_hash,
sqlserver.session_id,
sqlserver.session_nt_username,
sqlserver.sql_text
)
WHERE (
[sqlserver].[database_id]=({ИдентификаторБазыДанных})
AND [sqlserver].[session_id]=({ИдентификаторСоединения})
)
),
ADD EVENT sqlserver.sp_statement_completed(
ACTION(
sqlos.cpu_id,
sqlserver.client_app_name,
sqlserver.client_connection_id,
sqlserver.client_hostname,
sqlserver.client_pid,
sqlserver.is_system,
sqlserver.plan_handle,
sqlserver.query_hash,
sqlserver.query_plan_hash,
sqlserver.session_id,
sqlserver.session_nt_username,
sqlserver.sql_text
)
WHERE (
[sqlserver].[database_id]=({ИдентификаторБазыДанных})
AND [sqlserver].[session_id]=({ИдентификаторСоединения})
)
),
ADD EVENT sqlserver.sql_statement_completed(
ACTION(
sqlos.cpu_id,
sqlserver.client_app_name,
sqlserver.client_connection_id,
sqlserver.client_hostname,
sqlserver.client_pid,
sqlserver.is_system,
sqlserver.plan_handle,
sqlserver.query_hash,
sqlserver.query_plan_hash,
sqlserver.session_id,
sqlserver.session_nt_username,
sqlserver.sql_text
)
WHERE (
[sqlserver].[database_id]=({ИдентификаторБазыДанных})
AND [sqlserver].[session_id]=({ИдентификаторСоединения})
)
)
ADD TARGET package0.ring_buffer
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
);
ALTER EVENT SESSION [RDT1C_getQueriesInfo_{ИдентификаторСессии}]
ON SERVER
STATE = START;