많은 양의 데이터를 기록해야 할때

속도 및 효율 향상을 위하여 파티션 지정을 고려해 볼수있다.

예를들어 로그를 기록하는 테이블은 저장되는 기간 즉 날짜를 단위로

파티션을 지정하여 기록하면 성능향상에 도움을 줄 수 있다.

CREATE TABLE LOG (

 LOG_SEQ NUMBER NOT NULL PRIMARY KEY 

 ,LOG_RMK VARCHAR2(1000) NOT NULL
 
 ,LOG_DATE DATE NOT NULL
)

PARTITION BY RANGE(LOG_DATE)
(
 PARTITION q1 VALUES LESS THAN ('20150101') TABLESPACE ts_q1
 ,PARTITION q2 VALUES LESS THAN ('20150201') TABLESPACE ts_q2
 ,PARTITION q3 VALUES LESS THAN ('20150301') TABLESPACE ts_q3
 ,PARTITION q4 VALUES LESS THAN ('20150401') TABLESPACE ts_q4


);


그리고 오라클 8 이후부터는 hash partition 으로 지정하는것이 더 편하고 좋다.