[ORACLE] DBA_CACHEABLE_OBJECTS 완벽 해설 : 캐시 가능한 객체의 구조와 성능 최적화 전략
Oracle Database는 SQL 문장 실행 시 재사용 가능한 객체를 공유 풀(Shared Pool)에 저장하여 불필요한 재파싱을 줄이고, 시스템 성능을 최적화합니다. 이러한 캐시 대상 객체를 관리하고 분석하기 위한 핵심 뷰가 바로 DBA_CACHEABLE_OBJECTS입니다. 이 글에서는 해당 뷰의 구조, 주요 컬럼, 활용 시나리오, 성능 튜닝 포인트까지 전문가 수준으로 자세히 설명합니다.1. DBA_CACHEABLE_OBJECTS란?DBA_CACHEABLE_OBJECTS는 Oracle 데이터베이스에서 공유 가능한 SQL, PL/SQL, 커서, 함수 등을 캐시할 수 있는 객체 정보를 제공하는 데이터 딕셔너리 뷰입니다. 즉, 공유 풀(Shared Pool)의 라이브러리 캐시(Library Cache)..
Oracle
2025. 10. 13. 07:46