2020. 6. 2.

[Oracle] 관리자 5장 실습 2


실습 5.2 Tablespace 생성

CREATE TABLESPACE <tablespace>
DATAFILE '<data file>' SIZE <크기>;
  • 오라클 10g, 11g, 12c 버전에서 사용자용 tablespace생성
  • Extent management locally 방식으로, segment space management AUTO 방식으로 생성된다.

CREATE TABLESPACE <tablespace>
DATAFILE '<data file>' SIZE <크기>
SEGMENT SPACE MANAGEMENT AUTO;
  • 오라클 9i 버전에서 사용자용 tablespace생성
  • Default Extent management locally방식으로 정의되지만 segment space management defalt manual이므로 반드시 정의해주어야 한다.

CREATE TABLESPACE <tablespace>
DATAFILE '<data file>' SIZE <크기>
EXTENT MANAGEMENT LOCAL;
  • 오라클 8i 버전에서 사용자용 tablespace생성
  • Extent management deault dictionary이므로 locally방식을 사용하기 위해서는 반드시 정의해줘야 한다.

CREATE TABLESPACE insa
DATAFILE '/app/ora12c/oradata/DB12/insa01.dbf' SIZE 1M;
// 사용중인 버전이 10g, 12c인 경우 tablespace 생성 명령
SELECT tablespace_name, bytes, file_name FROM dba_data_files;
// 생성된 tablespace의 설정과 data file을 확인한다.


SELECT tablespace_name, status, contents, extent_management, segment_space_management
FROM dba_tablespaces
ORDER BY 1;



댓글 없음:

댓글 쓰기