이번 글에서는 오라클(Oracle)에서 테이블 스페이스(Tablespace)의 용량 확인 등을 하기 위한 VIEW인 DBA_DATA_FILES에 관한 내용을 정리한다.
DBA_DATA_FILES
DBA_DATA_FILES 는 오라클(Oracle)에서 우리가 흔히 테이블 스페이스(Tablespace)에 남은 용량이 얼마나 남았는지에 대한 현황을 보기 위해 많이 조회하는 VIEW다. 그래서, 이 DBA_DATA_FILES VIEW 에서는 DB의 데이터 파일 정보를 보여준다.
이 DBA_DATA_FILES VIEW는 SELECT에 대한 권한이 있는 사람만 볼 수 있다. 그래서 나도 못봐서 DB 관리자에게 권한을 달라고 해서 확인할 수 있었다.
DBA_DATA_FILES에서 확인할 수 있는 정보
1. FILE_ID
- 데이터 파일의 고유 ID
2. FILE_NAME
데이터 파일의 이름
3. TABLESPACE_NAME
- 데이터 파일이 속한 테이블스페이스 이름
4. BYTES
- 데이터 파일 크기(단위 : BYTE)
5. BLOCKS
- 데이터 파일의 블록 수
6. STATUS
- 데이터 파일의 상태
- AVAILABLE, INVALID
7. RELATIVE_FNO
- 연관있는 파일 번호
8. AUTOEXTENSIBLE
- 데이터 파일 자동 확장 가능 여부
9. MAXBYTES
- 데이터 파일 최대 크기(단위 : BYTE)
10. MAXBLOCKS
- 데이터 파일 블록 최대 개수(단위 : 블록)
11. INCREMENT_BY
- 자동 증가 단위
12. USER_BYTES
- 사용 가능한 데이터 파일 크기
13. USER_BLOCKS
- 데이터에서 사용할 수 있는 블럭 수
14. ONLINE_STATUS
- SYSOFF
- SYSTEM
- OFFLINE : 데이터 파일 사용 불가능하거나 읽기 전용 상태
- ONLINE : 데이터 파일 정상적으로 사용 가능 상태
- RECOVER : 데이터 파일 복구 중인 상태
참고
https://docs.oracle.com/database/121/REFRN/GUID-0FA17297-73ED-4B5D-B511-103993C003D3.htm#REFRN23049
'IT > Oracle' 카테고리의 다른 글
[Oracle] 오라클(Oracle) 스케쥴러 잡(SCHEDULER_JOB)에 대한 정리 (0) | 2023.04.20 |
---|---|
[Oracle] 오라클(Oracle) DB LINK 사용하는 방법 (0) | 2023.04.19 |
[Oracle] 오라클(Oracle) 프로시저(Procedure) 내용 조회하는 방법 (0) | 2023.04.10 |
[Oracle] 오라클(Oracle) ORA-01654: unable to extend index TEST.PK_TEST001 by 1024 in tablespace TEST 해결하는 방법 (0) | 2023.04.05 |
[Oracle] 오라클(Oracle) DBA_DATA_FILES 테이블 또는 뷰가 존재하지 않습니다. 해결하는 방법 (0) | 2023.04.05 |
[Oracle] 오라클(Oracle) WITH 절 사용하는 방법 및 예제 (0) | 2023.04.04 |
[오라클/Oracle] 오라클(Oracle) 스케쥴러 잡(Scheduler Job) 로그 확인하는 방법 (0) | 2023.02.28 |
[오라클/Oracle] 오라클(Oracle) 스케쥴러 잡(Scheduler Job) 확인하는 방법 (1) | 2023.02.27 |
최근댓글