Contents
see List작성일 2015. 11. 06.
많은 양의 데이터를 기록해야 할때
속도 및 효율 향상을 위하여 파티션 지정을 고려해 볼수있다.
예를들어 로그를 기록하는 테이블은 저장되는 기간 즉 날짜를 단위로
파티션을 지정하여 기록하면 성능향상에 도움을 줄 수 있다.
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 으로 지정하는것이 더 편하고 좋다.
database
| No | 작성일 | Title |
|---|---|---|
| 326 | 2015. 11. 04. | [ oracle ] SET DEFINE OFF - 특수문자 인서트시 문자열로 인식하기 |
| 317 | 2015. 10. 15. | [ oracle ] merge |
| 287 | 2015. 06. 02. | [ Oracle ] update join view 이용하여 빠른 업데이트 |
| 274 | 2015. 05. 02. | [ Oracle ] 오라클 계층구조 즉 댓글 전부 삭제하기 |
| 272 | 2015. 04. 29. | [ oracle ] 널처리 NVL , NVL2 함수 |
| 271 | 2015. 04. 29. | [ Oracle ] 오라클 계증구조 쿼리 답글 댓글리스트 |
| 266 | 2015. 03. 26. | [ oracle ] 오라클 drop table ( 테이블 삭제) 시 복구방법 |
| 166 | 2015. 03. 02. | [ oracle ] ORA-28001: the password has expired 처리방법 |
| 143 | 2015. 01. 24. | [ Oracle ] 오라클 dmp 파일로 쉬운 복구 |
| 124 | 2015. 01. 05. | [ Oracle ] 오라클에서 날짜의 월 간격구하기 |