본문 바로가기
728x90

dba 뷰3

[ORACLE] USER_REGISTERED_SNAPSHOTS 완전 분석 : 사용자 소유 스냅샷 정보 파악과 관리 전략 1. USER_REGISTERED_SNAPSHOTS란?USER_REGISTERED_SNAPSHOTS는 현재 사용자가 소유한 스냅샷(snapshot, materialized view)의 등록 정보를 보여주는 데이터 딕셔너리 뷰입니다. 이 뷰는 사용자 소유의 스냅샷에 대한 메타데이터를 조회할 수 있는 출발점이 됩니다 .2. 주요 컬럼 구성USER_REGISTERED_SNAPSHOTS는 ALL_REGISTERED_SNAPSHOTS와 동일한 컬럼 구조를 가지며, 대표 컬럼은 다음과 같습니다.컬럼명설명NAME스냅샷 이름SNAPSHOT_SITE스냅샷이 위치한 마스터 DB의 글로벌 이름CAN_USE_LOGSnapshot log 사용 가능 여부 (YES/NO)UPDATABLE업데이트 가능한 스냅샷 여부 (YES/NO).. 2025. 7. 31.
[ORACLE] TABS 뷰 완전 정복 : 테이블 구조 파악과 실무 활용 전략 1. TABS 뷰란 무엇인가?Oracle에서 TABS는 사용자가 생성한 테이블 객체에 대한 정보를 쉽게 조회할 수 있도록 제공되는 데이터 딕셔너리 뷰입니다. 정확히 말하면 USER_TABLES 뷰를 기반으로 하는 동의어(SYNONYM)이며, 사용자 스키마에 존재하는 테이블 목록을 간편하게 확인할 수 있도록 구성되어 있습니다. SQL*Plus나 Oracle 개발 도구를 사용할 때, 사용자 테이블 목록을 빠르게 조회하기 위한 목적으로 SELECT * FROM tabs;와 같이 널리 활용됩니다.2. TABS의 구조와 주요 컬럼TABS 뷰는 USER_TABLES를 기반으로 하며, 다음과 같은 주요 컬럼을 포함하고 있습니다.컬럼명설명TABLE_NAME테이블 이름TABLESPACE_NAME해당 테이블이 속한 테이블.. 2025. 7. 30.
[ORACLE] USER_ALL_TABLES 완벽 분석과 실전 활용 가이드 데이터베이스 관리에서 테이블은 핵심 구조물이며, 이를 효율적으로 관리하고 모니터링하는 것은 모든 DBA와 개발자에게 필수적인 역량입니다. Oracle Database에서 제공하는 다양한 데이터 딕셔너리 뷰 중 USER_ALL_TABLES는 사용자가 소유하거나 접근 권한을 가진 모든 테이블에 대한 메타 정보를 한눈에 확인할 수 있도록 도와주는 매우 유용한 뷰입니다.USER_ALL_TABLES란 무엇인가?USER_ALL_TABLES는 Oracle 데이터베이스의 데이터 딕셔너리 뷰 중 하나로, 사용자가 소유하거나 접근 권한을 가진 테이블에 대한 구조적 정보를 제공합니다. 이 뷰는 데이터베이스의 설계 및 운영을 분석할 때 매우 중요한 정보를 담고 있습니다. 예를 들어, 테이블의 물리적 저장 정보, 클러스터 정보.. 2025. 7. 10.
728x90