티스토리 뷰
반응형
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
- 남설 팔찌
- Pixel Pals
- 별잉 빛나는 밤
- 배당급
- 고체 향수
- 코라나 19
- node.js
- 증권정보포털
- GKRS
- yugabyteDB
- 브리다 정수기
- 홈 오피스
- 매직 트랙패드2
- VARIDESK
- 오미크론
- Life Chair
- 로니카 BCS
- 유가바이트디비
- 르세라핌
- JMW 헤어드라이기기
- weka
- 화분벌레
- 파나소닉 비데 DL-EH10KWS
- Sybase IQ
- 카카오 에드
- 솔리드 쿨론
- 빈센트 반 고흐
- 톡토기
- 루미큐브 종류
- 별이 빚나는 밤
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함