본문 바로가기

우당탕탕

검색하기
우당탕탕
프로필사진 모찌모찝

  • 분류 전체보기 (74)
    • 여러내용들 (18)
      • 무작정 따라하기 (10)
      • 리뷰 및 비교 (2)
    • 언어 (16)
      • JavaScript (6)
      • Java (9)
    • Tech (29)
      • Spring (14)
      • AWS (5)
      • Flutter (1)
    • Database (1)
    • Linux (2)
    • 앱출시관련 (3)
    • 오류해결 (5)
Guestbook
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Database (1)

우당탕탕

[MySQL] 트랜잭션 격리 수준(Isolation Level)에 대한 이해

트랜잭션 격리수준에 대한 이해트랜잭션 격리수준(Isolation Level)  트랜잭션 격리수준은 여러 트랜잭션이 동시에 실행될 때 서로의 영향을 얼마나 차단할지를 결정하는 기준이다. SQL 표준에서는 네 가지 격리수준을 정의하고 있으며, 각 수준은 성능과 데이터 무결성 간의 균형을 다르게 설정한다.이번 글에서는 네가지 격리수준에 대한 설명과 예시 코드를 알아보자Read Uncommitted (읽기 미확정) 가장 낮은 격리수준인 Read Uncommitted는 다른 트랜잭션이 커밋하지 않은 데이터를 읽을 수 있게 하는 설정이며, 이로 인해 "더티 리드(Dirty Read)"가 발생할 수 있으며, 이는 비즈니스 로직에 심각한 영향을 미칠 수 있는 단점이 있다.👩‍💻 더티 리드(Dirty Read)란?-..

Database 2024. 9. 22. 09:40
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바