트랜잭션 성능을 고려한 UNDO REDO 세그먼트 구조
UNDO와 REDO의 이해 데이터베이스 시스템에서 트랜잭션은 여러 작업을 하나의 단위로 묶어 처리하는 것입니다. 이때, 트랜잭션이 제대로 수행되지 않거나 오류가 발생했을 때 데이터를 원래 상태로 복구하는 작업이 필요합니다. 이를 위해 사용되는 것이 바로 UNDO와 REDO입니다. UNDO는 트랜잭션이 실행되기 전의 상태로 복구하는 작업을 의미하며, REDO는 트랜잭션 이후의 변경사항을 재적용하는 것을 말합니다. 이러한 개념은 데이터를 안전하게 보호하고, 시스템의 … Read more