DB1 데이터베이스 - 트랜잭션의 격리수준 트랜잭션이란?데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위를 말한다.데이터베이스에 접근하는 방법은 쿼리이므로, 여러개의 쿼리들을 하나로 묶는 단위를 말한다. 트랜잭션은 'ACID' 특징이 있는데, 이는 각각 원자성, 일관성, 독립성, 지속성이 있는데 이 중에서 I인 Isolation 격리성에 대해 공부했다. 격리 수준은 4가지로 구분되는데, 1. read_uncommited2. read_commited3. repeatable_read4. serializable 순위가 높을수록, 동시성은 높지만 격리성은 떨어진다.즉, serializable은 격리성이 높은대신 동시성이 떨어진다는 것을 의미한다. 1. read_uncommited가장 낮은 격리 수준으로, 트랜잭션이 커밋되기 전에 다른 트랜.. 2024. 4. 7. 이전 1 다음