잡동사니
[오라클] 테이블스페이스(Tablespace) 관리하기 본문
안녕하세요. yeTi입니다.
오늘은 오라클(Oracle)에서 테이블스페이스(Tablespace)를 관리하는 명령에들에 대해서 알아보고자 합니다.
오라클 버젼 : 11g
1. 테이블스페이스 리스트 확인
SELECT TABLESPACE_NAME, STATUS, CONTENTS FROM DBA_TABLESPACES
2. 테이블스페이스에 있는 세그먼트 조회
SELECT tablespace_name, segment_name
FROM USER_SEGMENTS
3. 테이블스페이스의 DATA FILE 조회
SELECT file_name, tablespace_name, bytes, autoextensible
FROM DBA_DATA_FILES
WHERE TABLESPACE_NAME = '[테이블 스페이스 명]'
4. 테이블스페이스 생성
CREATE TABLESPACE [테이블스페이스명]
DATAFILE '[DBF 파일명]' SIZE [크기]
AUTOEXTEND ON
NEXT [추가 크기]
MAXSIZE [최대 크기]
5. 테이블스페이스의 DATA FILE 추가
ALTER TABLESPACE [테이블 스페이스 명] ADD DATAFILE 'DBF 파일 위치' SIZE [초기 크기] AUTOEXTEND ON NEXT [추가 크기] MAXSIZE [최대 크기]
'IT > Database' 카테고리의 다른 글
[Oracle] impdp 시퀀스만 업로드하기 (0) | 2017.01.20 |
---|---|
[Oracle] ORA-06521: PL/SQL: 함수를 대응하는데 오류입니다. (0) | 2017.01.20 |
[오라클] '파일을 찾을 수 없음 WFMLRSVCApp.ear' 해결 방법 (6) | 2016.11.23 |
[MariaDB] 쿼리 모음 (0) | 2016.10.24 |
[성능 비교] Oracle과 MariaDB간 간단 성능 비교 자료 (0) | 2016.10.24 |
Comments