반응형
🌈 테이블 스페이스(Table Space) 란?
테이블 스페이스(Table Space)라는 이름 그대로 의미를 생각해 본다면, 단순히 테이블을 저장하는 공간이 떠오를 수 있다. 하지만 테이블 스페이스의 정확한 의미는 단순히 테이블을 저장하는 공간이 아니다.
오라클에서 데이터를 저장하는 가장 작은 논리적 단위는 데이터 블록(Data Block)이며, 데이터 블록이 모여서 익스텐트(Extent)가 되고, 익스텐트가 모여서 세그먼트(Segment), 세그먼트가 모여서 테이블 스페이스(Tablespace)가 된다.
BEST(Block - Extent - Segment - Tablespace)
즉, 데이터베이스를 구성하는 논리적 구조를 테이블스페이스(Tablespace)라고 하며, 테이블 스페이스에는 테이블 이외에도 인덱스, 프로시저, 뷰 등 여러 가지 객체들이 저장된다.
또한, 오라클의 실제 데이터가 저장되어 있는 데이터 파일이 물리적 공간에 저장된다는 것과 대응되기 때문에 하나의 테이블 스페이스는 최소 1개의 데이터 파일로 구성된다는 것은 기억할만 하다.
반응형
'Database > Oracle' 카테고리의 다른 글
[Oracle] 오라클 ROUND함수(소수점 반올림하기) (0) | 2022.11.17 |
---|---|
[Oracle] 오라클 삭제한 데이터 복구 방법 (0) | 2022.10.27 |
[Oracle] 오라클 테이블 컬럼 순서 변경 방법 (0) | 2022.10.26 |
[DB] 웹에서 쿼리 실행하기(Oracle, Mysql, Mssql) (0) | 2022.08.23 |
[Oracle] 오라클 함수/프로시저 조회 방법(쿼리) (0) | 2022.04.11 |
최근댓글