SQL Server Memory Grant или кто скушал память EVENT SESSION

Tsql теория > SQL Server Memory Grant или кто скушал память EVENT SESSION
05.04.2019 12:16:03


Наиболее часто встречающиеся слова в статье:

[sqlserver] [database_id] [session_id] [sql_text] [username] [package0] [SESSION] [additional_memory_grant] [database_name] [query_memory_grant_usage]


Статья:

CREATE EVENT SESSION [GRANT MEMORY] ON SERVER 
ADD EVENT sqlserver.additional_memory_grant(
ACTION(sqlserver.database_id,sqlserver.database_name,sqlserver.session_id,sqlserver.sql_text,sqlserver.username)),
ADD EVENT sqlserver.query_memory_grant_usage(
ACTION(sqlserver.database_id,sqlserver.session_id,sqlserver.sql_text,sqlserver.username))
ADD TARGET package0.histogram(SET filtering_event_name=N'sqlserver.query_memory_grant_usage',source=N'sqlserver.sql_text'),
ADD TARGET package0.ring_buffer(SET max_memory=(25600))
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
Comment