Ana Sayfa > Programlama, SQL > SQL Server’da o an çalışan sorguları listelemek

SQL Server’da o an çalışan sorguları listelemek

13 Kasım 2009

Merhaba ilk yazımda SQL Server’da o anda çalışan sorguların nasıl listeleneceğini göstereceğim.

Bunu yapabilmek için sys.dm_exec_requests view’una sorgu çekmek lazım.

SELECT
    db.name,
    er.session_id,
    er.transaction_id,
    er.start_time,
    er.status,
    er.command,
    er.wait_time
FROM
    sys.dm_exec_requests AS er
    JOIN sys.sysdatabases AS db ON er.database_id = db.dbid
WHERE
    er.status = 'running'

Kaynak : sys.dm_exec_requests DMV (Dynamic Management View)

Kaynak : DBALink , Brad Mc Gehee


İlgili diğer başlıklar:



  1. Henüz yorum yapılmamış.