SQL Server’da o an çalışan sorguları listelemek
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:
- Sql Server’da En Meşgul Veritabanını Bulmak
- Sql Server Identity Sutunları Belirlemek
- Sql Server Where ve Join Filtreleri Karşılaştırma
- C# ile bilgisayarınızdaki diskleri listelemek
- Sql Server 2008′de sıkıştırılmış yedek alma (compressed backup)
- Paylaşımda Olan Dizinleri Bulmak ( C# + VB.NET )
- C# ile Ping Uygulaması
- Bu kodda ne yanlış var? – 6
- Bu kodda ne yanlış var? – 1
- Sql Server 2008′de Çoklu Insert İşlemi
Programlama, SQL
code, source, SQL