28 Nisan 2016 Perşembe

Microsoft SQL Server'da Kilitlenmiş Prosesleri Sorgulamak

MS SQL Server üzerinde kilitli kalmış prosesleri sorgulamak gerekebilir. Eğer mevcut çalışan ERP yazılımına trigger ile araya girecek şekilde yazıyorsanız ilgili ekrana bağlı tabloları kilitleyebilirsiniz.

SELECT
        cmd
       ,spid
       ,kpid
       ,login_time
       ,last_batch
       ,status
       ,hostname
       ,nt_username
       ,loginame
       ,hostprocess
       ,cpu
       ,memusage
       ,physical_io

FROM sys.sysprocesses
WHERE cmd = 'KILLED/ROLLBACK'
ORDER BY cmd


Tüm prosesleri görüntülemek için WHERE kriterini kaldırabilirsiniz.

SELECT
        cmd
       ,spid
       ,kpid
       ,login_time
       ,last_batch
       ,status
       ,hostname
       ,nt_username
       ,loginame
       ,hostprocess
       ,cpu
       ,memusage
       ,physical_io

FROM sys.sysprocesses
ORDER BY cmd

Hiç yorum yok: