Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

после переезда появились два процесса

$
0
0
как-то я переживаю - висят процесы XE_DISPATCHER_WAIT и
XE_TIMER_EVENT и кил не прокатывает...
может есть этому обьяснение кроме того что у меня фронт-енд
неправильно написан:
переехал MSSQL2016 и на запрос
SELECT        sess.[login_name], sess.[host_name], qs.start_time, sess.last_request_start_time, datediff(ms, qs.start_time, getdate()) AS duration, object_schema_name(st.objectid, st.dbid) + '.' + object_name(st.objectid, 
                         st.dbid) AS [Procedure], CASE WHEN qs.sql_handle IS NULL THEN ' ' ELSE (substring(st.text, (qs.statement_start_offset + 2) / 2, (CASE WHEN qs.statement_end_offset = - 1 THEN len(CONVERT(nvarchar(MAX), 
                         st.text)) * 2 ELSE qs.statement_end_offset END - qs.statement_start_offset) / 2)) END AS query_text, sess.cpu_time, qs.logical_reads, qs.writes, sess.session_id, CASE WHEN qs.wait_type = 'CXPACKET' AND 
                         qs.blocking_session_id = 0 THEN cp.[blocked] ELSE qs.blocking_session_id END AS blocking_id, isnull(NULLIF (qs.wait_resource, ''), cp.[waitresource]) AS waitresource, qs.wait_time, qs.wait_type, 
                         CONVERT(xml, pl.query_plan) _plan, rgwg.[name]
FROM            sys.dm_exec_sessions sess /* To get blocking info for parallel queries*/ OUTER apply
                             (SELECT        TOP 1 blocked, esp.waitresource
                               FROM            master.dbo.sysprocesses esp
                               WHERE        esp.spid = sess.session_id AND esp.blocked > 0 AND esp.blocked <> esp.spid) cp INNER JOIN
                         sys.dm_exec_requests qs ON qs.session_id = sess.session_id AND qs.[wait_type] NOT IN ('BROKER_RECEIVE_WAITFOR', 'BROKER_TASK_STOP') LEFT JOIN
                         sys.dm_exec_procedure_stats ps ON ps.sql_handle = qs.sql_handle AND ps.[plan_handle] = qs.[plan_handle] OUTER apply master.sys.dm_exec_sql_text(qs.sql_handle) st OUTER 
                         apply sys.dm_exec_text_query_plan(qs.plan_handle, qs.statement_start_offset, qs.statement_end_offset) pl INNER JOIN
                         sys.resource_governor_workload_groups AS rgwg ON rgwg.[group_id] = sess.[group_id]
WHERE        (sess.[host_name] IS NOT NULL OR
                         sess.session_id >= 49)



засветились два процесса:

sa	NULL	25.05.2017 0:24	25.05.2017 0:24	46299500	NULL	 	0	0	0	54	0	NULL	41900	XE_DISPATCHER_WAIT	NULL	internal
sa	NULL	25.05.2017 0:24	25.05.2017 0:24	46299500	NULL	 	0	0	0	55	0	NULL	4477	XE_TIMER_EVENT	NULL	internal

Viewing all articles
Browse latest Browse all 7251

Trending Articles