Database/SQL Server
Transaction Isolation Level 과 Lock 우회
1) Transaction 격리 수준 (isolation Level) A. isolation level 이란 : 해당 Transaction이 실행될 때 다른 Transaction이 접근할 수 있는 범위 수준 B. isolation level 수준에 따른 분류 i. Read Uncommitted 가) Transaction에서 아직 commit이나 Rollback 되지 않은 데이터도 조회가 가능하다. 나) Lock이 없이 조회가 가능하니 데이터의 정확도보다 퍼포먼스가 우선인 OLTP 서비스에 적합하다. 다) 격리를 시키지 않고 조회가 가능하기 때문에 Commit 되지 않은 데이터가 조회될 수 있고 해당 상환을 Dirty Read 라고 한다. Session01 Session02 DROP TABLE IF EXI..
최근댓글