[ORACLE] USER_REFRESH : Materialized View 자동 리프레시 관리 전략
Oracle의 Materialized View (MV)는 원본 테이블의 데이터를 일정 주기마다 복제하여 조회 성능을 획기적으로 향상시키는 기능입니다. 이 MV가 최신 상태를 유지하기 위해서는 정기적인 Refresh가 필요합니다. 이를 효율적으로 관리하기 위해 Oracle은 DBMS_REFRESH 패키지와 함께 USER_REFRESH라는 데이터 딕셔너리 뷰를 제공합니다. 이 글에서는 USER_REFRESH 뷰의 구조, 활용 전략, 성능 개선 사례를 중심으로 실전 노하우를 공유합니다.1. USER_REFRESH란?USER_REFRESH는 현재 사용자 스키마에서 정의된 Refresh Group의 정보를 보여주는 Oracle Dictionary View입니다. 하나 이상의 MV가 포함된 그룹 단위로 리프레시를 ..
Database/Oracle
2025. 7. 19. 22:47