LOCK 체크 (sysprocesses)
2019. 3. 22. 17:42ㆍDatabase/MSSQL
DECLARE @cTime INT
DECLARE @checkTime DATETIME
SET @cTime = 3
SET @checkTime = DATEADD(MINUTE, -@cTime, GETDATE())
SELECT spid, kpid, blocked, a.dbid, login_time, last_batch, open_tran, status, hostname, program_name, sql_handle,
b.text
FROM master.dbo.sysprocesses A cross apply SYS.DM_EXEC_SQL_TEXT(a.sql_handle) B
WHERE a.open_tran > 0 and A.last_batch < @checkTime
'Database > MSSQL' 카테고리의 다른 글
JOSON 파일 테이블에 넣기 (0) | 2019.08.30 |
---|---|
SQL BACKUP SCRIPT (0) | 2019.03.25 |
LOOP INSERT 에서 명시적 트랜젝션으로 성능향상 (0) | 2019.03.25 |
LAG 편차 쿼리 (0) | 2019.03.25 |
Lock 체크 (DMV) (0) | 2019.03.22 |