Aktuálně běžící SQL dotazy
Seznam aktuálně běžících SQL dotazů v MS SQL lze získat pomocí jednoduchého skriptu.
SELECT sqltext.TEXT,
req.session_id,
req.status,
req.command,
req.cpu_time,
req.total_elapsed_time
FROM sys.dm_exec_requests req
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS sqltext
Pomocí výše uvedeného lze zjistit, zda některý z dotazů neběží příliš dlouho a případně ho lze shodit použitím:
KILL [session_id]
Napsat komentář