2025/03 5

5장. ACO (Advanced Compression Option)

1. Oracle Compression 개요 오라클 데이터베이스는 다양한 압축 기술을 제공하여 데이터 저장 공간을 효율적으로 관리하고 데이터 처리 성능을 향상 시키는데 데이터 압축은 저장 공간을 절약할 뿐만 아니라, I/O 성능 향상, 네트워크 전송 속도 향상, 백업 및 복구 시간 단축 등 다양한 이점 제공저장공간 효율성 : 데이터 압축을 통해 저장 공간 사용량을 줄여 비용을 절감하고 더 많은 데이터를 저장할 수 있도록하여 미래 스토리지 구매 시점 연기 또는 구매 필요성 감소성능 향상: 압축된 데이터를 읽고 쓰는 데 필요한 I/O 작업을 줄여 데이터 처리 속도를 향상데이터 전송 효율성: 네트워크를 통해 데이터를 전송할 때 압축을 통해 전송량을 줄여 네트워크 대역폭을 절약하고 데이터 전송 효율성을 향상백업..

4장. In-Memory

1. 오라클 인메모리 개요:오라클 인메모리는 데이터베이스 성능 향상을 위한 기술로, 데이터를 SGA의 인메모리 영역에 로드한 후 처리하여 빠른 데이터 접근 및 분석 가능주로 분석 쿼리(OLAP) 성능 향상에 초점을 맞추고 있으며, OLTP 환경에서도 성능 향상을 기대할 수 있음활용분야:실시간 대시보드 및 보고서: 인메모리에 실시간 데이터를 로드하고, 이를 기반으로 대시보드 및 보고서를 생성하여 경영진 또는 담당자가 실시간으로 데이터를 분석하고 의사 결정을 내릴 수 있도록 지원캐싱: 인메모리를 캐시로 활용하여 자주 사용되는 데이터를 메모리에 저장하여, 데이터 접근 속도 향상오라클 12.1.0.2 버전에 최초 도입2. 로우 포맷과 컬럼 포맷:오라클 인메모리는 데이터를 로우 포맷과 컬럼 포맷 두 가지 형태로 ..

3장. Backup and Recovery

3.1 CheckpointCKPT (체크포인트 프로세스)복구 시작 시점의 SCN 기록: CKPT는 데이터베이스 복구 시 필요한 시작 시점의 SCN(System Change Number) 기록 (SCN은 데이터베이스의 변경 사항을 식별하는 고유한 번호)체크포인트 유형:전체 체크포인트(Full): 컨트롤 파일(Control file)과 데이터 파일 헤더(Datafile header)에 체크포인트 정보 기록증분 체크포인트(Incremental): 컨트롤 파일에만 체크포인트 정보를 기록작동 방식CKPT 프로세스: CKPT 백그라운드 프로세스는 주기적으로 또는 특정 이벤트 발생 시 체크포인트 수행컨트롤 파일 및 데이터 파일 업데이트: 체크포인트가 발생하면 CKPT는 컨트롤 파일과 데이터 파일 헤더에 체크포인트 정..

2장. High Availability

2.1 오라클 HA 아키텍처에서 발생하는 다양한 유형의 다운타임 및 대응 솔루션Unplanned Downtime (계획되지 않은 다운타임)System Failures (시스템 실패)HW Failure (하드웨어 실패 ): 서버, 디스크, 네트워크 장비 등의 하드웨어 고장으로 인해 발생하는 다운타임OS Failure (운영 체제 실패): 운영 체제의 오류, 충돌, 또는 예상치 못한 종료로 인해 발생하는 다운타임대응 솔루션: RAC(Real Application Clusters) 및 Data Guard를 사용하여 시스템 실패 시에도 다른 노드로 서비스를 즉시 전환하여 다운타임을 최소화Data Failures (데이터 실패)Storage Failure (저장소 실패): 데이터 저장 장치(디스크, 스토리지 시스..