우아한 테코톡(13), 트랜잭션
본 포스팅은 우아한Tech의 테코톡 샐리님의 트랜잭션 영상을 정리한 내용입니다. 트랜잭션의 개념과 특징, 속성을 위주로 정리했습니다. 트랜잭션 Q. 데이터베이스에 쿼리를 날릴 때 결과를 어떻게 신뢰할 수 있을까? 데이터베이스에서는 트랜잭션을 조작함으로서 사용자가 데이터베이스에 대한 완전성을 신뢰할 수 있도록 한다. 트랜잭션이란? 더 이상 나눌 수 없는 가장 작은 하나의 단위 모든 데이터베이스는 트랜잭션 지원하는데 하나의 명령을 실행했을 때 데이터 베이스가 온전히 그 명령을 실행할 수 있도록 돕는다. 데이터베이스는 트랜젝션을 관리할 수 있도록 한다. 데이터베이스에서는 명령을 끝마칠 때가지 수행내역을 로그에 반영한다. 데이터 베이스에 반영된 내용을 재반영하기 위한 redo log와 수행을 실패해 이전 상태로..
2022.10.08