Lock 체크 (DMV)

2019. 3. 22. 17:50Database/MSSQL

-- 10분이상 들어오지 않은 Request 확인

SELECT
    st.session_id, datediff(minute, last_request_end_time, getdate()), text, last_read, last_write, getdate(), *
    from sys.dm_tran_session_transactions st
    inner join sys.dm_exec_sessions es
    on es.session_id = st.session_id
    inner join sys.dm_exec_connections ec
    on ec.session_id = es.session_id
    cross apply sys.dm_exec_sql_text(ec.most_recent_sql_handle)
    where datediff(minute, last_request_end_time, getdate()) > 10

'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 체크 (sysprocesses)  (0) 2019.03.22