안녕하세요. 오늘은 oracle 아키텍쳐에서 흐름도와 용어 정리를 한 번 해보려고 합니다.처음에 이해하기엔 아래처럼 간단하게 생각했었습니다.사용자가 데이터를 변경하면 → 메모리에 잠시 저장되고 → COMMIT 하면 디스크에 반영 → 나중을 위해 로그 백업도 따로 저장됨하지만 아키텍쳐 관련 이미지들을 찾아보면, 생각보다 처음 보는 용어와 함께 정확한 순서의 흐름을 스스로 이해하고 있지 않았다는 것을 알 수 있었습니다.용어 정리를 먼저 해보겠습니다.각 구성요소 역할SGA공유 메모리 공간 (데이터 캐시, 로그 등 처리)Buffer Cache변경된 데이터를 임시 저장Redo Log Buffer변경 "기록"을 저장 (복구용)Undo롤백할 수 있게 이전 상태를 기억DB Writer (DBWR)Buffer → Dat..