Quali query sono in esecuzione in questo momento?

Avendo gli opportuni diritti, è possibile interrogare la vista di sistema sys.sysprocesses e passare ogni valore del suo sql_handle alla funzione di sistema sys.fn_get_sql per ottenere il testo della query.

La query risultante è questa:

SELECT hostname, nt_domain, nt_username, loginame, status, text
FROM sys.sysprocesses sp CROSS APPLY sys.fn_get_sql(sp.sql_handle)
WHERE status NOT IN ('dormant', 'sleeping')
ORDER BY cpu DESC