Isolation level 썸네일형 리스트형 DB Isolation level 1. Isolation Isolation은 DBMS 특성인 ACID 중 하나로 "트랜잭션이 다른 트랜잭션에 영향을 줘서는 안 된다"는 뜻이다. DBMS에서는 각기 다른 Isolation level를 제공하여 이러한 특성을 만족시켜준다. Isolation은 Trade-off가 있다. 즉 Isolation Level이 높을수록 DBMS 성능이 떨어진다는 것이다. (고립을 시킬수록 동시에 Transaction을 수행하는 Connection 수가 줄어들기 떄문에 성능이 당연히 떨어질 것이다.) 그러므로 무조건 높은 Isolation을 사용하기보다는 자신의 서비스 특성에 맞는 Isolation level를 선택해야한다. 2. Isolation Level ANSI에서는 4가지 트랜잭션 레벨을 제공합니다. 각각에 대.. 더보기 이전 1 다음