카테고리 없음

오라클 데이터파일

boangod 2025. 10. 22. 17:13

데이터파일을 조작할 떄 테이블스페이스로 조작한다.

ㄴ 특정 테이블페이스에 저장되어있다.

 

 

데이타 딕셔너리가 오라클 관리에 핵심적이다.

 

딕셔너리 테이블 → 데이터파일에 저장된 놈들.

 

데이터파일은 테이블스페이스단위로 묶어서 사용함.

ㄴ 일반 사용자는 테이블스페이스를 사용함.

 

테이블스페이스만들때 데이터파일이 생성됨.

 

데이터파일을 삭제되는 명령어가 없음.

ㄴ 테이블스페이스 지우면 그 안에있는 데이터파일이 삭제된다.

 

테이블스페이스는 하나이상의 데이터파일로 구성되어있.

반드시 어떤 특정 스페이스에 속해있어야 한다.

 

 

 

테이블스페이스 종류

------------------------------------

SYSTEM → 우리가 만들거나 삭제가 불가능. db가 생성되면 만들어짐. db가 지워지면 지워짐.

ㄴ 데이터 딕셔너리가 여기 저장됨.

 

UNDO 로 사용되는

TEMPORARY 사용되는

일반

-------------------------------------

 

테이블 스페이스 생성

 

CREATE TABLESPACE userdata

DATAFILE '/u01/oradata/userdata01.dbf' SIZE 100M;

 

 

오라클의 물리적인 공간을 차지하는거 → 세그먼트

언두 세그먼트는 하나만 씀.

읽기전용 테이블스페이스 → 중요