728x90 Isolation1 JPA - 트랜잭션 매니저2 독립성(격리) 속성 @Transaction 속성 @Transaction 에 설정할 수 있는 속성은 다음과 같습니다. @Transaction 속성 중에 이번 포스트에서 isolation 속성을 살펴보겠습니다. Isolation 속성 Isolation 은 트랜잭션에서 독립성 혹은 격리성이라고 부릅니다. Isolation 은 Transaction 에서 일관성이 없는 데이터를 허용하도록 하는 수준이며, 여러 Transaction들이 다른 Transaction의 방해로부터 보호되는 정도를 나타냅니다. 격리성에는 격리 레벨(수준)이 존재합니다. 격리 레벨이 높은 수록 데이터의 정합성을 보장해주는 대신에 동시 처리하는 수행능력(성능)이 떨어지게 됩니다. 반대로, 격리 레벨이 낮을 수록 성능은 좋아지지만 데이터의 정합성이 떨어지게 됩니다.. 2022. 3. 25. 이전 1 다음 728x90