토픽 210 / 224·데이터 아키텍처 신기술
자율운영 DB (Self-Driving Database / Autonomous Database)
자율운영 DB (Self-Driving Database / Autonomous Database)
AI/ML 기반으로 인덱싱, 튜닝, 파티셔닝, 패치, 백업 등 DBA 작업을 자동 수행하는 자율 운영 DB
특징: Oracle Autonomous DB 대표, 자동 인덱스 생성/삭제, 자동 성능 튜닝, 자동 보안 패치, DBA 부담 감소
구성요소
- •워크로드 분석기: SQL 패턴/부하 실시간 분석
- •자동 인덱스 관리: 워크로드 기반 인덱스 생성/삭제/재구성
- •자동 파티셔닝: 데이터 분포 분석 기반 파티션 전략 결정
- •자동 스케일링: 부하에 따른 CPU/메모리/스토리지 자동 조절
- •자가 복구: 장애 감지 → 자동 페일오버 → 패치 적용
비교: 수동 DBA 운영(DBA 수동 생성/삭제/수동 분석/조치) vs 자동 튜닝 DB(추천 후 승인/SQL 튜닝 어드바이저) vs 완전 자율운영 DB(자동 생성/삭제/검증/AI 기반 자동 튜닝)
연관: Oracle Autonomous DB, AI 옵티마이저, 자동 인덱싱, DBA, 클라우드 DB
적용사례: Oracle Autonomous DB, 클라우드 DB 자동 운영, DBA 없는 소규모 팀, AI 기반 성능 자동 튜닝