1. 생성
create tablespace 생성할이름_DAT1 datafile '/app/tibero/tbdata/생성활파일.dtf' size 100M autoextend on next 1M extent management local uniform size 256k;
2. 삭제
1) drop tablespace
- DROP TABLESPACE 테이블스페이스명;
2) 데이터 파일까지 같이 제거
-DROP TABLESPACE 테이블스페이스명 INCLUDING CONTENTS AND DATAFILES;
3. 변경
1) 데이터 파일 추가
- 테이블스페이스의 저장공간이 더 필요한 경우 데이터파일 추가로도 가능
- ALTER TABLESPACE 테이블스페이스명 ADD DATAFILE 'test_file02.dtf' size 30M;
- 위처럼 절대경로를 명시하지 않으면 디폴트로 설정된 디렉터리에 데이터파일 생성됨.
(디폴트 생성 위치 : $TB_HOME/config/$TB_SID.tip에 설정된 DB_CREATE_FILE_DEST위치.
: 해당 파라미터 설정X이면 $TB_HOME/database/$TB_SID에 생성)
2) 데이터파일 크기 변경
- ALTER DATABASE 테이블스페이스명 'test_file.dtf' RESIZE 100M;
3) Tablespace OFFLINE
- 특정 테이블스페이스에 읽고 쓰는 모든 접근을 허용하지 않으려면 OFFLINE절 사용
- ALTER TABLESPACE 테이블스페이스명 OFFLINE [NORMAL]; -- NORMAL모드로 오프라이상태로 변경
- ALTER TABLESPACE 테이블스페이스명 ONLINE; -- 오프라인상태 후 다시 온라인상태로 변경
4. 조회
1) DBA_TABLESPACES
- Tibero내의 모든 테이블 스페이스 정보를 조회하는 뷰
2) USER_TABLESPACES
- 현재 사용자에 속한 테이블 스페이스의 정보를 조회하는 뷰
3) V$TABLESPACE
- Tibero내의 모든 테이블 스페이스에 대한 간략한 정보를 조회하는 뷰
- user의 default tablespace 조회
: SELECT USERNAME, DEFAULT_TABLESPACE FROM DBA_USERS;
- TABLESPACE 사용량 조회
select ddf.tablespace_name "Tablespace Name",
ddf.bytes/1024/1024 "Bytes(MB)",
(ddf.bytes - dfs.bytes)/1024/1024 "Used(MB)",
round(((ddf.bytes - dfs.bytes) / ddf.bytes) * 100, 2) "Percent(%)",
dfs.bytes/1024/1024 "Free(MB)",
round((1 - ((ddf.bytes - dfs.bytes) / ddf.bytes)) * 100, 2) "Free(%)"
from (select tablespace_name, sum(bytes) bytes
from dba_data_files
group by tablespace_name) ddf,
(select tablespace_name, sum(bytes) bytes
from dba_free_space
group by tablespace_name) dfs
where ddf.tablespace_name = dfs.tablespace_name
order by ((ddf.bytes-dfs.bytes)/ddf.bytes) desc
;
'데이터베이스(DB) > Tibero' 카테고리의 다른 글
[Tibero] 테이블 스페이스 조회 (0) | 2024.10.14 |
---|---|
Tibero 오류 (jeus could not open jdbc connection for transaction) (0) | 2023.04.03 |
TIBERO오류 TBR-8033: Specified schema object was not found. (0) | 2023.03.31 |
TIBERO오류 TBR-7075: Specified role 'CONNECT' was not found. (0) | 2023.03.31 |
Tibero 계정 및 권 생성 (1) | 2023.03.31 |