Database: 1개의 글
[Database]Isolation level 파헤치기 - 서로 다른 isolation level을 가진 transaction들은 어떻게 동작할까?
하지만 해당 글의 예제에서는 transaction의 isolation level을 동일하게 설정하고 설명을 진행했습니다. '그렇다면 서로 다른 isolation level을 가진 transaction들은 어떻게 동작할까?' 라는 의문이 들었고 이번 글에서는 이를 실험해 본 결과를 정리하려고 합니다. 참고로, 이번에는 MySQL이 아닌, MSSQL을 이용하여 예제를 진행하였습니다. 처음에는 같은 isolation level(READ COMMITTED)의 두 transaction이 어떻게 동작하는지 먼저 살펴보겠습니다. #write transaction BEGIN TRAN SET TRANSACTION ISOLATION LEVEL READ COMMITTED INSERT INTO "dbo"."isolation_..
Database/mysql
2021. 4. 11. 03:00