database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 6986 게시물 읽기
No. 6986
파티션 테이블과 조인하면~~
작성자
박난하
작성일
2006-12-22 14:35
조회수
5,712

postgresql 에서 파티션 테이블사용과 해당 테이블에 대용량 데이타가 존재할 시 가정인데요.


mssql, 오라클 등 에서는 파티션테이블 전체를 담당하는 인덱스 설정이 가능하나,


postgresql 에서는 안되기 때문에, 발생하는 문제인거 같습니다.


내용은


단일테이블 AS a, 파티션 테이블 AS b


a 와 b 를 조인할 시


무조건 조인구성이 hash join 으로밖에 되지 않는 문제입니다.


merge join 혹은 nested loop join 으로 유도하면


파티션 테이블에 걸려져 있는 전체 담당 인덱스가 없기 때문에 Sort 하는데


엄청난 시간이 소요되더라구요.


제 의견인데, 다른분은 어떻게 생각하시나요??


궁금해서 글 한번 올려봅니다.

[Top]
No.
제목
작성자
작성일
조회
6989어플에 포함된 DB의 스키마를 방법도 있는지요? [1]
DBman
2007-01-02
3681
6988PostgreSQL 스키마 보는방법 [3]
DBmen
2007-01-02
4336
6987vacuumdb -f db-name 하는데 처음보는 메세지가 나와요. [2]
김정주
2006-12-28
4135
6986파티션 테이블과 조인하면~~
박난하
2006-12-22
5712
6985[초보]쿼리 질문점요 [2]
정주호
2006-12-19
4320
6984to_char 날짜 지역화 논의 [2]
김상기
2006-12-19
4882
6982셀프 조인 쿼리문좀 알려주세요 [1]
힘들어요
2006-12-15
4147
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다