본문/내용
1. 오라클 데이터베이스 관리 경험과 구체적인 사례를 기술하세요.
아시아나IDT_ORACLE 데이터베이스의 DBA로서 오라클 데이터베이스 관리 경험은 풍부하며 다양한 상황에서 실질적인 성과를 거두었습니다. 가장 기억에 남는 사례 중 한 개는 대규모 업무 시스템의 데이터베이스 성능 최적화 작업입니다. 당시 운영 중인 데이터베이스는 사용자 수가 급증하며 응답 속도가 느려지고 장애 발생 빈도가 높아졌습니다. 이에 대해 먼저 데이터베이스의 병목 현상 원인을 분석하기 위해 AWR(Average Workload Report), ASH(Active Session History) 등 오라클 제공 도구를 활용하여 성능 저하의 핵심 원인을 파악하였습니다. 분석 결과, 특정 쿼리의 불필요한 Full Table Scan이 과도하게 발생하고 있음을 확인하였으며, 이로 인해 서버 자원이 과부하 상태임을 알게 되었습니다. 이후 인덱스 재구축과 더불어 적절한 인덱스 추가, 쿼리 구조 개선 작업을 진행하여 응답 속도를 크게 향상시켰습니다. 또한, 많은 사용자가 동시에 접속하는 환경에서 세션 관리를 강화하기 위해 Resource Manager를 도입하여 자원 분배 정책을 체계화하였고, 이는 서버 부하를 분산시키고 장애 …