실무일지/mssql

프로시저 procedure

못지(Motji) 2021. 12. 20. 09:29
SET NOCOUNT ON;  --행이 영향을 받지 않을시에는 메세지 출력되지 않도록 하기
SET ARITHABORT ON;	--쿼리 실행 중 오버플로 또는 0으로 나누기 오류가 발생하면 쿼리를 종료
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;	--격리수준, 잠금수준
격리 수준 커밋되지 않은 읽기 반복되지 않는 읽기 가상
READ UNCOMMITTED
READ COMMITTED 아니요
REPEATABLE READ 아니요 아니요
SNAPSHOT 아니요 아니요 아니요
SERIALIZABLE 아니요 아니요 아니요

동시성이 향상되는 효과

첫번째가 접근성이 제일 좋음

출처 : (http://egloos.zum.com/sweeper/v/3005129)