Listare procese active pe MSSQL Server

Configurare noua (How To)

Situatie

Mai jos este o procedura ce listeaza toate procesele active de pe un server MSSQL Server, inclusiv textul comenzii care se executa in momentul respectiv.

Solutie

create procedure ListareProceseActive

as

SELECT
r.session_id,
r.status,
r.command,
t.text AS QueryText,
r.cpu_time,
r.total_elapsed_time,
DB_NAME(r.database_id) AS DatabaseName
FROM sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) t
ORDER BY r.total_elapsed_time DESC

Tip solutie

Permanent

Voteaza

(2 din 4 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?