아무리 바빠도 공부는 해야지/GPDB

[GPDB] 4-4. Data Definition Language : Indexes, View, Sequence

지구라운드 2023. 3. 24. 16:08

Indexes


  • GP 의 경우 DW 환경(비정규화 모델)으로 인덱스를 최소화 하는 방향으로 사용
  • B-tree, Bitmap Index, Partial Index 등 종류 있음


View


  • 특정 쿼리들을 저장하여 데이터를 볼 수 있도록 만들어둔 object
  • 복잡한 쿼리를 숨겨 간단한 쿼리로 조회 가능하며, 데이터 업데이트는 불가 (각 테이블에 접근하여 업데이트 가능)
CREATE VIEW TOPTEN
AS SELECT NAME, RANK, GENDER, YEAR
FROM NAMES, RANK
WHERE RANK < '11'
AND NAMES.ID = RANK.ID

SELECT * FROM TOPTEN ORDER BY YEAR, RANK;


Sequence


  • 중복되지 않도록 값을 생성하는 object
  • 좀더 빠른 생성을 위해, cache 를 사용하여 값을 증가시킴
  • lastval, currval 지원 x.


Quiz


x, o, x

반응형