목차
1) 데이터베이스
2) 테이블스페이스와 데이터 파일
(1) SYSTEM 테이블스페이스
(2) UNDOTBS 테이블스페이스
(3) TEMPORARY 테이블스페이스
(4) 데이터 파일
3) 세그멘트
4) 익스텐트
5) 블록
2) 테이블스페이스와 데이터 파일
(1) SYSTEM 테이블스페이스
(2) UNDOTBS 테이블스페이스
(3) TEMPORARY 테이블스페이스
(4) 데이터 파일
3) 세그멘트
4) 익스텐트
5) 블록
본문내용
이 공간이 모두 사용되면 다시 익스텐트를 할당 받아 연속적으로 데이터를 저장하게 되는 것 입니다.
SQL> CONNECT scott/tiger
SQL> CREATE TABLE test1
CREATE TABLE test1
a NUMBER(2), b VARCHAR2(10))
TABLESPACE insa
STORAGE ( INITIAL 10K ← 테이블의 최초 크기를 결정합니다.
NEXT 10K ← 최초 크기가 모두 사용된 후
다음 크기를 결정합니다.
MINEXTENT 1
MAXEXTENT UNLIMITED
PCTINCREASE 50);
결론적으로, 하나의 테이블은 하나의 연속적인 공간으로 생성되는 것이 아니라 익스텐트라는 작은 구성요소로 생성되어 있는 것을 확인할 수 있습니다.
5) 블록
오라클 데이터베이스의 가장 작은 저장구조를 블록(Block)이라고 합니다. 앞에서 소개 드린 익스텐트 구조는 사실은 하나의 연속적인 공간이 아니라 블록구조가 여러 개 모여 만들어지는 하나의 공간입니다. 결국, 여러 개의 블록이 모여 하나의 익스텐트를 만들게 됩니다.
그렇다면, 하나의 익스텐트를 왜 여러 개의 작은 구성요소로 만들었을까요 ??
만약, 하나의 익스텐트를 하나의 연속적인 공간으로 만들었다면 테이블의 데이터를 읽을 때 한번에 많은 데이터를 읽어야 하기 때문에 시간이 많이 소요될 뿐만 아니라 한번에 많은 데이터를 저장해야 하기 때문에 효과적인 저장과 관리가 용이하지 않기 때문입니다.
그래서, 연속적인 데이터를 여러 개의 블록구조로 쪼개서 관리함으로써 효율성을 높이게 되는 것 입니다.
SQL> CONNECT scott/tiger
SQL> CREATE TABLE test1
CREATE TABLE test1
a NUMBER(2), b VARCHAR2(10))
TABLESPACE insa
STORAGE ( INITIAL 10K ← 테이블의 최초 크기를 결정합니다.
NEXT 10K ← 최초 크기가 모두 사용된 후
다음 크기를 결정합니다.
MINEXTENT 1
MAXEXTENT UNLIMITED
PCTINCREASE 50);
결론적으로, 하나의 테이블은 하나의 연속적인 공간으로 생성되는 것이 아니라 익스텐트라는 작은 구성요소로 생성되어 있는 것을 확인할 수 있습니다.
5) 블록
오라클 데이터베이스의 가장 작은 저장구조를 블록(Block)이라고 합니다. 앞에서 소개 드린 익스텐트 구조는 사실은 하나의 연속적인 공간이 아니라 블록구조가 여러 개 모여 만들어지는 하나의 공간입니다. 결국, 여러 개의 블록이 모여 하나의 익스텐트를 만들게 됩니다.
그렇다면, 하나의 익스텐트를 왜 여러 개의 작은 구성요소로 만들었을까요 ??
만약, 하나의 익스텐트를 하나의 연속적인 공간으로 만들었다면 테이블의 데이터를 읽을 때 한번에 많은 데이터를 읽어야 하기 때문에 시간이 많이 소요될 뿐만 아니라 한번에 많은 데이터를 저장해야 하기 때문에 효과적인 저장과 관리가 용이하지 않기 때문입니다.
그래서, 연속적인 데이터를 여러 개의 블록구조로 쪼개서 관리함으로써 효율성을 높이게 되는 것 입니다.
추천자료
- 데이터베이스 시스템 1장
- 데이터베이스 테이블 설계
- 스포츠 리그를 위해 팀들과 게임에 대한 정보를 관리하는 데이터베이스
- 데이터베이스 DB Design Project ( 삼국지 개념의 국가, 인재, 성의 정보를 관리하는 데이터...
- 데이터베이스
- 데이터베이스 관리시스템과 SQL
- [특허][이중출원][웹데이터베이스][표준화][진보성]특허의 개념, 특허의 분류, 특허의 요건, ...
- 데이터베이스 설계 최종 보고서 3조
- 데이터베이스, c언어
- 데이터베이스, c언어
- 데이터베이스 시스템의 논리구조
- 데이터베이스 DBMS 언어의 종류 및 특징에 대해서 조사하세요.
- 인터넷 정보검색효율의 측정방법, 인터넷 정보검색효율과 최적화, 인터넷 정보검색효율과 인...
- 데이터베이스 관리와 실습 MS SQL Server 2008(연습문제4장_mssql결과)
소개글