repeatableread1 🔐 트랜잭션 격리 수준과 세션 관계 – 성능과 일관성의 줄다리기 | READ COMMITTED, SERIALIZABLE | 트랜잭션과 세션/커넥션의 생명 주기 관계 ✅ 왜 트랜잭션 격리 수준이 중요한가?트랜잭션은 데이터베이스의 핵심 개념입니다. 트랜잭션의 경리수준은 **“같은 데이터를 동시에 여러 사용자가 다룰 때, 어떤 현상을 허용할 것인가?”**에 대한 설정입니다. 트랜잭션의 격리 수준(Isolation Level) 이 높을 수록 데이터 무결성은 올라가지만, 성능을 떨어집니다. 즉, 읽는 데이터의 정확도 크고, 락이 걸리는 범위 크고, 세션과 커넥션의 유지 시간이 클수록 성능이 떨어지게 됩니다.특히 실무에서는 성능과 데이터 무결성 사이의 균형을 어떻게 맞추느냐가 핵심입니다.🔍 격리 수준(Isolation Level) 한눈에 보기 격리 수준 Dirty Read잘못된 정보를 볼수있는가 Non-repeatable Read Phantom Read READ UNCO.. 2025. 4. 6. 이전 1 다음