2013년 8월 27일 화요일

오라클 Hash-Partitioned Global Index 예제

10g에서 Hash-Partitioned Global Index 예제


오라클자바커뮤니티에서 설립한  개발자실무교육6년차 오엔제이프로그래밍 실무교육센터
(신입사원채용무료교육, 오라클, SQL, 튜닝, 자바, 스프링, Ajax, jQuery, 안드로이드, 아이폰, 닷넷, C#, ASP.Net)   www.onjprogramming.co.kr 

Hash-Partitioned Global Index를 만들기 위해서는 두 가지 정도의 방법이 있는데


아래는 테이블스페이스에 개별 파티션 이름을 기술하는 형태 입니다.
In the first format, the partition names are specified with associated tablespace names.
SQL> CREATE INDEX parts1_hgidx ON parts1 (part_group)
  2  GLOBAL PARTITION BY HASH (part_group)
  3  (PARTITION p1 TABLESPACE test1,
  4  PARTITION P2 TABLESPACE test2,
  5  PARTITION P3 TABLESPACE test3);
 
Index created.

두번째 방법은 파티션 이름은 기술하지 않고 “store in”구가 테이블스페이스 이름에 같이 쓰이는 방법 입니다.

SQL> CREATE INDEX parts1_hgidx ON parts1 (part_group)
  2  GLOBAL PARTITION BY HASH (part_group)
  3  PARTITIONS 3
  4  STORE IN (test1, test2, test3)
SQL> /
 
Index created.

댓글 없음:

댓글 쓰기