subpartition buffer_pool변경.. 0 5 1,518

by Joshua [2008.09.25 14:29:50]


검색속도 향상을 위해서 Table Partition과 Index Partition의 buffer_pool속성을

변경해가면서 사용을 하고 있는데 이번에

새롭게 추가되는 테이블이 range-list partition입니다.

이 테이블의 경우 서브파티션의 buffer_pool 속성을 필요에 따라서 변경을 하고 싶은데

가능한지요.

여기저기 찾아보고 자료도 뒤져봤지만 얻은게 없습니다.

마지막으로 고수분들이 계시는 이곳에 질문을 올립니다.

가능한지 여부와 가능하지 않다면 다른 대체방법은 없을런지요.

그럼 미리 답변에 감사드립니다.

by 장태길 [2008.09.25 14:58:18]
cache 사이즈를 부여한다는 의미 인가요 ?
buffer_pool 속성을 부여한다는게 어떤 의미인가요 ?
첨들어보는데..

by Joshua [2008.09.25 15:04:25]
cache size는 미리 정해놓았습니다. KEEP으로 변경을 하면 Cache에 올려서 올려서 사용을 할 수 있습니다. 필요없을 때 DEFAULT로 만들면 되구요. Partition은 지금 이런식으로 사용을 하고 있는데 SUBPARTITION에서도 같은 방법으로 사용을 하고 싶습니다.

by 장태길 [2008.09.25 15:35:41]
PARTITION BY LIST (JOB)
(PARTITION emp_list_pt1 VALUES ('MANAGER') TABLESPACE users cache,
PARTITION emp_list_pt2 VALUES ('SALESMAN') TABLESPACE users cache,
PARTITION emp_list_pt3 VALUES ('ANALYST') TABLESPACE users cache,
PARTITION emp_list_pt4 VALUES ('PRESIDENT', 'CLERK') TABLESPACE users cache);
이런식으로 하신다는 의미인가요 ?
저렇게는 생성이 안되는데..

by TeLl2 [2008.09.25 17:56:44]
될까 하고 10g r2에서 테스트 해봤는데..
composit 파티션의 경우는 서브 파티션 단위로는 버퍼 풀 keep 시키는 건 않되고 파티션 단위로 적용하면 해당되는 모든 서브 파티션이 적용되는거 같습니다.
관련된 문서는 함 찾아 봐야 겠네요..

by 정창호 [2008.09.25 18:40:58]
TeLl2님....
감사합니다.
역시나 서브파티션 단위는 어려운가보네요. 제약사항에 서브파티션이 안된다라고 명시되어있지도 않고 해서 혹시나 알고 계시는 분들이 있지 않을까 여쭤 본거였습니다. 멈추고 다른길을 찾아야할지를 망설이고 있었는데 어렵다는걸 알게되었으니 이젠 다른 방법을 찾아야 할 것 같습니다.
거듭 감사드립니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입