티스토리 뷰
반응형
MariaDB ColumnStore에 대용량 데이터를 적재하면 자동으로 파티셔닝 됩니다.
TIP 1.
선두 컬럼이 중요한 역할을 하며, 숫자형이나 날짜형으로 하면 좋다고 이전 글에서 알려드린적이 있습니다.
오라클에서도 마찬가지이지만 파티셔닝된 테이블을 사용할 때는 왠만하면 파티셔키가 되는 컬럼 값을 조회 조건에
넣어 주는게 성능에 유리합니다.
ex) 주문월(int(6))로 파티셔닝 된 테이블을 고객 번호로 주문 내역을 조회할 경우...
--------------------------------------------------------------------------------------------------
select *
from 주문
where 고객번호 = '100000'
and 주문월 between 201901 and 201912
--------------------------------------------------------------------------------------------------
TIP 2.
exists, not exists 서브쿼리는 join, outer join으로 각각 변경해서 사용하는 것이 빠름.
=> TIP2에 대한 자세한 원인은 다음 기회에... (더 연구가 필요)
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 매직 트랙패드2
- 로니카 BCS
- 코라나 19
- Pixel Pals
- 증권정보포털
- Life Chair
- 파나소닉 비데 DL-EH10KWS
- GKRS
- VARIDESK
- 빈센트 반 고흐
- 고체 향수
- 배당급
- yugabyteDB
- 카카오 에드
- weka
- 화분벌레
- 별이 빚나는 밤
- node.js
- 브리다 정수기
- 오미크론
- 유가바이트디비
- 남설 팔찌
- 르세라핌
- 루미큐브 종류
- Sybase IQ
- JMW 헤어드라이기기
- 톡토기
- 솔리드 쿨론
- 홈 오피스
- 별잉 빛나는 밤
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함