[핵심 내용].DB 아키텍쳐 흐름: 클라이언트 요청이 리스너를 통해 서버 프로세스에 전달되어 SGA와 데이터 파일을 활용하고, 백그라운드 프로세스의 지원을 받아 처리되어 결과가 반환된다.
[핵심 내용] Shared Pool은 SQL, PL/SQL 실행 계획 및 데이터 딕셔너리 정보를 공유하여 재사용함으로써 데이터베이스 성능을 크게 향상시키는 핵심 메모리 영역이다.
[핵심 내용] 데이터 버퍼 캐시는 디스크 I/O를 최소화하여 데이터 접근 속도를 향상시키는 핵심적인 메모리 영역이며, 자주 사용되는 데이터 블록을 메모리에 보관하여 성능을 최적화 한다.
[핵심 내용] Redo Log Buffer는 데이터베이스 변경 사항을 임시로 저장하여, 디스크의 Redo Log Files에 효율적으로 기록하기 위한 메모리 영역이다.
[핵심내용] 백그라운드 프로세스들은 데이터베이스의 안정적인 운영, 성능 유지, 데이터 무결성 및 복구 기능을지원하는데 필수적인 역할을 수행한다.각 프로세스는 특정 기능을 담당하며, 유기적으로 협력하여 데이터베이스 시스템을 관리한다.
[핵심내용] DB에서는 3가지 핵심 파일을 통해 데이터의 영속성, 일관성, 그리고 안정적인 운영을 관리한다.
[핵심내용] 애플리케이션이 드라이버를 통해 연결 정보를 가지고 리스너에게 요청하여 인증을 거쳐 세션을 생성하고 데이터베이스와 통신 후 연결하거나 종료한다. [참고자료 및 출처] DB 연결하기 [DB Conection] >1. 드라이버 로드(Driver Loadin