본문 바로가기
컴소니/DB

오라클 DBMS 공부 4일차 - 다이나믹 퍼포먼스 뷰와 데이터 딕셔너리

by 금소니 2020. 3. 23.
반응형

#55

1. 다이나믹 퍼포먼스 뷰란?

데이터베이스 서버 내의 메모리 구조에서 작성된 가상테이블, 인스턴스의 작업 및 성능에 대한 동적 데이터 집합

오라클의 관리 유저인 SYS유저 소유

 

2. 다이나믹 퍼포먼스 뷰가 포함하고 있는 정보

- 세션

- 파일상태

- 작업 진행 상황

- Lock

- 백업 상태

- 메모리 사용 및 할당

- SQL 실행

- 통계

 

3. 뷰 종류 확인

V$FIXED_TABLE을 조회하면 모든 뷰의 종류를 확인할 수 있습니다.

 

SQL > SELECT * FROM V$FIXED_TABLE

 

4. 데이터 딕셔너리란?

데이터베이스에 대한 설명이며 데이터베이스 안에 있는 모든 객체의 이름과 속성에 대한 집합

객체를 생성하거나 수정하면 해당 변경 사항을 반영

오라클의 관리 유저인 SYS유저 소유

 

5. 데이터 딕셔너리의 용도

- 유저, 객체, 제약 사항 및 저장 영역에 대한 정보 검색

- 데이터베이스 변경사항에 대한 추적

 

6. 데이터 딕셔너리 뷰 종류

- DBA_ : DBA유저 권한으로 볼 수 있는 모든 항목

- ALL_ : 유저가 볼 수 있는 권한이 있는 모든 항목

- USER_  : 유저가 소유한 모든 항목

 

EX) SELECT * FROM DBA_USERS -> DBA권한을 가진 유저만 출력하여 볼수 있음

 

 

 

 

반응형

댓글