트랜잭션 고립화 수준
From CS Wiki
- Transaction Isolation Level(ANSI/ISO SQL92)
- 동시 접근에 대해 이상현상이 생기지 않음을 보장하는 트랜잭션 고립화 수준에 관한 표준
단계[edit | edit source]
단계 | 명명 | 설명 |
---|---|---|
레벨0
(Level0) |
Read Uncommitted |
|
레벨1
(Level1) |
Read Committed |
|
레벨2
(Level2) |
Repeatable Read |
|
레벨3
(Level3) |
Serializable |
|
정리[edit | edit source]
구분 | Dirty Read | Non-Repeatable Read | Phantom Read |
---|---|---|---|
Level0 | O | O | O |
Level1 | X | O | O |
Level2 | X | X | O |
Level3 | X | X | X |