728x90 READ_COMMITED1 @Transactional Isolation(격리 수준) 종류 READ_UNCOMMITED (level 0) READ_COMMITED (level 1) REPEATABLE_READ (level 2) SERIALIZABLE (level 3) READ_UNCOMMITED : 트랜잭션 처리중인(Uncommitted or Dirty) 데이터를 읽을 수 있다. READ_COMMITED : 커밋된 데이터만 읽을 수 있음 (dirty read 방지) REPEATABLE_READ : 트랜잭션이 완료될 때까지 SELECT문에 사용되는 모든 데이터에 shared lock이 걸려 데이터 수정이 불가능하다. * phantom read (한 트랜잭션 내에서 같은 쿼리를 두 번 수행 시, 첫 번째 쿼리에서 없던 레코드가 두 번째 쿼리에서 발생하거나 없어질.. 2023. 2. 5. 이전 1 다음 728x90