본문 바로가기

Database/oracle

08. 테이블스페이스 생성/변경/삭제

테이블스페이스

-    데이터베이스에서 생성하는 테이블, 인덱스, 뷰같은 객체를 저장할 수 있는 공간

-    하나의 테이블스페이스는 최소한 하나의 물리적 데이터파일로 구성된다

 

 

1. 테이블스페이스 생성

-    create tablespace 테이블스페이스명

datafile 데이터파일경로

 

ex) create tablespace firstbank

     datafile 'c:\data\first01.dbf size 10M;

 

 

 

 

 

2. 데이터파일 추가 방법

-    alter tablespace 테이블스페이스명

add datafile '경로' size (사이즈)

ex)  alter tablespace firstbank

add datafile 'c:\data\first02.dbf' size 1M

 

 

 

 

 

3. 데이터파일의 크기를 변경하는 방법

-    alter database

datafile '경로명/파일명' resize 파일크기

 

 

 

 

4. 테이블 스페이스 삭제

-    drop tablespace 테이블스페이스명 including contents

exit

 

 

5. 데이터파일의 크기를 자동화 시키는 방법

-    alter database

datafile '경로/파일명'

autoextend on

next 파일크기 M

maxsize 파일크기 M

 

 

 

 

반응형

'Database > oracle' 카테고리의 다른 글

09. Where 조건과 비교 연산자  (0) 2017.02.13
09. SELECT  (0) 2017.02.13
07. 오라클 데이터 타입  (0) 2017.02.12
06. SQL의 종류(DDL)  (0) 2017.02.12
05. SQL의 종류(TCL)  (0) 2017.02.12