SELECT CONVERT(XML, c.query_plan) AS ExecutionPlan
FROM sys.dm_exec_requests a with (nolock)OUTER APPLY sys.dm_exec_sql_text(a.sql_handle) bOUTER APPLY sys.dm_exec_text_query_plan (a.plan_handle, a.statement_start_offset, a.statement_end_offset) cLEFT JOIN sys.dm_exec_query_memory_grants m (nolock)ON m.session_id = a.session_idAND m.request_id = a.request_idJOIN sys.databases dON d.database_id = a.database_idWHERE a.session_id = @@SPID --replace @@SPID with the SPID number for which you want to capture query planORDER BY a.Start_Time
No comments:
Post a Comment