슬로우 쿼리 분석 + 백업 복구 테스트 + SAP 연동 정합성 확인 경험으로 설명
인턴 때 Oracle DB 운영 환경을 처음 접했습니다. 서비스 쿼리 응답이 느려지는 문제가 생겼고, 실행 계획을 확인해보니 풀 테이블 스캔이 반복되고 있었습니다. 인덱스 현황을 분석해 추가 인덱스 후보를 정리해서 DBA 담당자에게 검토 요청했고, 인덱스 추가 후 응답 시간이 3초에서 0.6초로 줄었습니다. 백업 쪽에서는 RMAN 스크립트로 일별 백업이 자동으로 돌고 있었는데, 테스트 환경에서 복구 절차를 직접 실행해보며 복원이 실제로 되는지 확인했습니다. SAP와 연동하는 부분에서는 인터페이스 테이블에 적재된 데이터의 정합성 확인을 주기적으로 해야 한다는 걸 배웠습니다. 연동 오류가 생겼을 때 어느 쪽에서 문제가 생겼는지 파악하려면 양쪽 로그를 동시에 봐야 한다는 것도 그때 익혔습니다.
DB 운영은 문제가 없을 때 백업과 복구를 점검하는 것이 가장 중요한 자리라고 봅니다.