Eseguendo la seguente query sullo schema MASTER si possono tirare fuori tutte le query in esecuzione :
SELECT st.text, r.session_id, r.status, r.command, r.cpu_time, r.total_elapsed_time
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) AS st
order by total_elapsed_time desc
sys.dm_exec_sql_text(sql_handle | plan_handle)
"Restituisce il testo del batch SQL identificato dall'argomento sql_handle specificato" (MSDN)
Può essere utilizzato con le seguenti tabelle:
SELECT st.text, r.session_id, r.status, r.command, r.cpu_time, r.total_elapsed_time
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) AS st
order by total_elapsed_time desc
sys.dm_exec_sql_text(sql_handle | plan_handle)
"Restituisce il testo del batch SQL identificato dall'argomento sql_handle specificato" (MSDN)
Può essere utilizzato con le seguenti tabelle:
-
sys.dm_exec_query_stats
-
sys.dm_exec_requests
-
sys.dm_exec_cursors
-
sys.dm_exec_xml_handles
-
sys.dm_exec_query_memory_grants
-
sys.dm_exec_connections
Nessun commento:
Posta un commento