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 6913 게시물 읽기
No. 6913
bitmap scan 질문.
작성자
백수환(back17)
작성일
2006-11-27 09:54
조회수
4,282

8.1.4버전 사용중입니다.

실행계획을 살펴보니 범위가 넓은 엑세스에 대해서 

bitmap  scan 이라는 녀석이 가끔씩 튀어나오네요.

bitmap인덱스가 없이 b-tree인덱스를 가지고서요..


인덱스 스캔으로 유도하기 위해서 enable_seqscan은 false로 셋팅하였습니다.


bitmap heap scan이란게 무엇인가요?

이 글에 대한 댓글이 총 4건 있습니다.
bitmap scan 은 다른 DB 의 개념을 빌려온 것인데
아래는 ORACLE 에서 사용되는 bitmap scan 정보입니다.

http://blog.naver.com/swinter8?Redirect=Log&logNo=130000352583
초보대왕님이 2006-11-27 10:51에 작성한 댓글입니다. Edit

답변감사합니다.
오라클의 bitmap scan은 bitmap index를 사용하여 나타나는 실행계획입니다만..
postgresql의 bitmap scan 은  b-tree인덱스를 사용하여 bitmap scan을 하네요. 이점이 이해가 되지 않습니다.

백수환(back17)님이 2006-11-27 11:41에 작성한 댓글입니다.

인덱스를 메모리에 올리면서 비트맵으로 변환합니다

변환한다니까 성능저하가 있을것 같은데 어차피 인덱스를 올려서 메모리맵을 구성하는 과정이 다른것으로 실제 오버헤드는 없다고 보시면 됩니다.

신기배(소타)님이 2006-11-27 11:49에 작성한 댓글입니다.

아...postresql 내부적으로 처리하는군요.
답변감사합니다 ^_^

백수환(back17)님이 2006-11-27 16:29에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
6916GIS툴을 찾습니다.
김승일
2006-11-29
3799
6915PostgreSQL 8.2 RC1 Released [1]
신기배
2006-11-29
3636
6914설치후 개발툴에서 암호변경은 가능합니까? [2]
이기자
2006-11-27
3622
6913bitmap scan 질문. [4]
백수환
2006-11-27
4282
6912generate_series 질문 드립니다. [4]
tyro
2006-11-26
4017
6911pgpool 3.1.1 감상. [4]
송효진
2006-11-24
4206
6910[질문]encoding "UTF8" [3]
삽질중
2006-11-24
10522
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다