오늘은 Transaction Isolation Level을 공부해보자. 트랜잭션 격리수준 (Isolation level)이란 동시다발적으로 여러 트랜잭션이 처리될때 트랜잭션간에 서로를 방해하게 둘지 말지 결정하는, 얼마나 서로 고립되어있는지를 나타내는 수준이다. 한 트랜잭션이 다른 트랜잭션이 변경한 데이터를 조회할수 있게 할지말지 결정하는데, 격리 수준에 따라 다르다. 그럼 격리 수준(Level)을 한번 알아보자. 격리 수준 DIRTY READ NON-REPEATABLE READ PHANTOM READ READ UNCOMMITTED O O O READ COMMITTED O O REPEATABLE READ O(InnoDB는 발생 X) SERIALIZABLE READ UNCOMMITTED (Level 0) ..