목록2024/12/19 (1)
코딩항해기

ACID데이터베이스에서 ACID는 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질을 나타내는 약어다. 각각 Atomicity(원자성), Consistency(일관성), Isolation(격리성), Durability(지속성)를 의미한다. 이 네 가지 특성은 데이터베이스의 무결성을 보장하는 핵심 요소이다. Atomicity (원자성)원자성은 트랜잭션의 작업이 모두 성공하거나 모두 실패해야 함을 의미한다. 예시는 계좌 이체 상황이다.try { // 트랜잭션 시작 connection.setAutoCommit(false); // A계좌에서 돈을 출금 String debitQuery = "UPDATE accounts SET balance = balance - ? WHERE ac..
DBMS
2024. 12. 19. 13:12