트랜잭션 격리수준을 어떻게 설정해야 할까?1 MariaDB 트랜잭션 격리 수준(isolation level)은 어떤 것으로 설정해야 할까? 트랜잭션 격리수준에 대해 알아보자 격리수준을 READ UNCOMMITED 로 변경하는게 좋다고 제안을 받았다. 트랜잭션에 대해서는 이해하고 있었지만 트랜잭션 격리 수준에 대해서는 정확히 알지 못해서 이번에 정리하면서 학습하기로 하였다. 트랜잭션 격리수준의 중요성 데이터베이스에서 여러 트랜잭션이 동시에 실행될 때 데이터의 일관성과 격리를 관리하는데 사용된다. 데이터 일관성 보장 격리 수준은 여러 트랜잭션이 동시에 실행될 때 각 트랜잭션이 다른 트랜잭션에 의해 수행 중인 작업에 대해 알지 못하도록 하는것이다. 독립된 트랜잭션은 다른 트랜잭션에 영향을 받지 않고 자신의 작업을 수행하며, 이로써 데이터의 일관성이 유지된다. 동시성 제어 둘 이상의 트랜잭션이 동일한 데이터를 수정하려고 할 때 충돌이 발생할 수 있.. 2024. 1. 19. 이전 1 다음 728x90 반응형