http://egloos.zum.com/sweeper/v/3005129

 

트랜잭션과 잠금

1. 트랜잭션과 테이블 잠금(Lock) 잠금에 대한 전반적인 내용은 MSDN의 잠금 및 행 버전 관리 페이지로부터 찾아볼 수 있다. 트랜잭션 중일 때 테이블 잠금(Lock)이 발생한다. 잠금(Lock)은 사용자가 데

egloos.zum.com

 

트랜잭션 격리 수준에는 총 6가지가 있으며,
set transaction isolation level read uncommitted
는 동시성이 가장 보장되어 있지만 데이터 일관성의 부작용이 있다.
트랜잭션에서 변경된 임시 값이 커밋 될 것이 확실하게 보장된다면 사용하는 것이 좋다.

반대로,
set transaction isolation level serializable
은 데이터 일관성이 가장 보장되어 있는 수준이지만 동시성이 가장 떨어진다는 단점이 있다.

 

'개인 공부 > 데이터베이스' 카테고리의 다른 글

[mssql] IN 연산자  (0) 2022.09.29
[mssql] CAST 외 변환  (0) 2022.09.29
[mssql] 다중 칼럼(열) 기본 키 만들기  (0) 2022.09.26
[mssql] datetime형  (0) 2022.09.26
[mssql] char, varchar, nvarchar  (0) 2022.09.22

+ Recent posts