[DB] MySQL의 트랜잭션 격리 수준(Transaction Isolation Level) 파헤치기 모든 내용은 InnoDB를 기준으로 설명합니다.^^ 트랜잭션 격리 수준이란? 백엔드 개발자라면 트랜잭션 격리 수준(isolation level)이란 용어를 들어본 적이 있을 것 입니다. 그런데 트랜잭션 격리 수준 정확히 뭔가요? 🤔 트랜잭션 격리 수준이란 여러 트랜잭션이 동시에 처리될 때 특정 트랜잭션이 다른 트랜잭션에서 변경하거나 조회하는 데이터를 볼 수있게 허용할지 말지를 결정하는 것 입니다. 즉, 하나의 트랜잭션 내에서 또는 여러 트랜잭션 간의 작업 내용을 어떻게 공유하고 차단할 것인지 결정하는 것을 의미 합니다. 트랜잭션 격리 수준은 크게 4가지로 구분 됩니다. READ UNCOMMITTED RE..