전문가를 위한 오라클 데이터베이스 아키텍처 (2014년)
정렬 해시 클러스터 테이블 0 0 49,717

by 구루비스터디 테이블 table CLUSTER [2018.09.27]


정렬 해시 클러스터 테이블

  • 오라클 10g에 새롭게 소개되었으며, 해시 클러스터 테이블과 IOT의 장점이 결합된 테이블이다.
    • 인덱스를 사용하지 않고도 데이터를 얻을 수 있다. 해시 클러스터의 특성
    • 데이터가 어떤 필드값으로 정렬되어 저장된다. IOT 특성
  • 키 값으로 데이터를 추출하고 다른 어떤 컬럼으로 데이터를 정렬할 경우에 적합하다




-- 클러스터 생성
CREATE CLUSTER shc(cust_id NUMBER, order_dt TIMESTAMP SORT) HASHKEYS 10000 HASH IS cust_id SIZE 8192;



-- 테이블 생성
CREATE TABLE cust_orders
( cust_id      NUMBER
, order_dt     TIMESTAMP SORT
, order_number NUMBER
, username     VARCHAR2(30)
, ship_addr    NUMBER
, bill_addr    NUMBER
, lnvoice_num  NUMBER
)
CLUSTER shc(cust_id, order_dt)
;

"데이터베이스 스터디모임" 에서 2014년에 "전문가를 위한 오라클 데이터베이스 아키텍처 " 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/4037

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입