28 Jan 2019

트랜잭션 격리수준

격리 수준에 따른 문제점들

  • DIRTY READ

    아직 커밋되지 않은 데이터를 읽을 때 발생

  • NON-REPEATABLE READ

    한 트랜잭션 내에서 같은 쿼리를 두번 수행할 때 그 사이에 다른 트랜잭션이 값을 수정 또는 삭제함으로써 두 쿼리의 결과가 다르게 나타나현상

  • PHANTOM READ

    한 트랜젝션 안에서 같은 쿼리를 두 번 수행했는데, 첫번째 쿼리에서 없던 레코드가 두번째 쿼리에서 나타나는 현상

Thank You For Reading
Yerin

공부하는 블로그입니다!
궁금한 점은 댓글을 달아주세요!

comments powered by Disqus