DB

DEADLOCK_PRIORITY

91cm 2018. 9. 27. 23:54

SET DEADLOCK_PRIORITY 설정값


교착상태 발생시 트랜젹션의 중요도를 지정하는 것



* 설정값


SET DEADLOCK_PRIORITY LOW

- 교착상태 발생시 다른 세션의 교착상태 우선순위가 NORMAR, HIGHT, -5 보다 큰 경우 현재 세션을 교착상태가 되도록 지정


SET DEADLOCK_PRIORITY NORMAL(default 값)

- 교착상태 발생시 다른 세션의 교착상태 우선순위가 NORMAR,  0과 같을 경우 현재 세션을 교착상태가 되도록 지정


SET DEADLOCK_PRIORITY HIGHT

- 교착상태 발생시 다른 세션의 교착상태 우선순위가 HIGHT,  5와 같을 경우 현재 세션을 교착상태가 되도록 지정


SET DEADLOCK_PRIORITY 정수값

정수값 : -10~10 사이의 범위 설정 가능





* 참고 Docs

https://docs.microsoft.com/ko-kr/sql/t-sql/statements/set-deadlock-priority-transact-sql?view=sql-server-2017&viewFallbackFrom=sql-