반응형

 

 

 

 

 

🌈 테이블 스페이스(Table Space) 란?

 

테이블 스페이스(Table Space)라는 이름 그대로 의미를 생각해 본다면, 단순히 테이블을 저장하는 공간이 떠오를 수 있다. 하지만 테이블 스페이스의 정확한 의미는 단순히 테이블을 저장하는 공간이 아니다.

 

오라클에서 데이터를 저장하는 가장 작은 논리적 단위는 데이터 블록(Data Block)이며, 데이터 블록이 모여서 익스텐트(Extent)가 되고, 익스텐트가 모여서 세그먼트(Segment), 세그먼트가 모여서 테이블 스페이스(Tablespace)가 된다.

 

 

BEST(Block - Extent - Segment - Tablespace)

 

 

즉, 데이터베이스를 구성하는 논리적 구조를 테이블스페이스(Tablespace)라고 하며, 테이블 스페이스에는 테이블 이외에도 인덱스, 프로시저, 뷰 등 여러 가지 객체들이 저장된다. 

 

또한, 오라클의 실제 데이터가 저장되어 있는 데이터 파일이 물리적 공간에 저장된다는 것과 대응되기 때문에 하나의 테이블 스페이스는 최소 1개의 데이터 파일로 구성된다는 것은 기억할만 하다.

 

 

 

 

 

 

 

 

 

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기