728x90 오라클 스냅샷2 [ORACLE] USER_SNAPSHOTS 완전 해설 : 사용자 스냅샷(MView) 정보와 동기화 분석 Oracle 스냅샷(Snapshot)은 현재는 Materialized View (MView)라는 명칭으로 통합되었으며, 원격 또는 로컬 데이터의 복제본을 저장하고 정기적으로 갱신하는 방식으로 사용됩니다. USER_SNAPSHOTS 뷰는 사용자가 생성한 MView 객체에 대한 상태 및 동기화 정보를 제공합니다. 본 문서에서는 USER_SNAPSHOTS 뷰의 구조, 사용 목적, 실무 적용 사례를 중심으로 Oracle 복제 환경에서의 역할을 명확히 이해할 수 있도록 설명합니다.1. USER_SNAPSHOTS 뷰란?USER_SNAPSHOTS는 사용자가 소유한 Materialized View에 대한 메타데이터 정보를 제공하는 Oracle 데이터 딕셔너리 뷰입니다. 스냅샷의 쿼리 정의, 갱신 방식, 최신 동기화 시.. 2025. 8. 6. [ORACLE] USER_REFRESH_CHILDREN : Refresh 그룹 구성요소 추적과 실전 활용 Oracle 데이터베이스에서 Materialized View (MV)는 데이터를 주기적으로 복제하여 조회 성능을 극대화할 수 있는 중요한 객체입니다. 여러 개의 MV를 하나의 Refresh Group으로 묶어 관리하는 기능은 Oracle의 DBMS_REFRESH 패키지를 통해 제공되며, 이 그룹에 포함된 세부 항목(MV)을 확인하는 데 사용되는 딕셔너리 뷰가 바로 USER_REFRESH_CHILDREN입니다.1. USER_REFRESH_CHILDREN 이란?USER_REFRESH_CHILDREN 뷰는 현재 사용자가 소유한 Materialized View Refresh Group에 포함된 각 개별 Materialized View 정보를 제공합니다. 이 뷰를 통해 어떤 MV가 어떤 그룹에 속해 있는지, 테이.. 2025. 7. 19. 이전 1 다음 728x90