한가지 궁금한 점이 생겨서 질문 올려요.
www.postgresql.org/abount/ 에 나와 있는 문구 입니다.
PostgreSQL supports compound, unique, partial, and functional indexes which can use any of its B-tree, R-tree, hash, or GiST storage methods.
이 부분을 보면 postgresql은 인덱스 생성시 B-tree, R-tree, hash, or GiST storage 4가지 메소드만 사용할 수 있다고 나와있습니다.
그런데 실행계획을 보면 Bitmap Index Scan이라고 나오는 경우가 있는데요
B-tree Index라면 Bitmap Index Scan은 나오지 않아야 할 것 같아서요.
B-tree Index와 Bitmap Index는 서로 다른 Index라고 생각하고 있거든요.
제가 Index에 대해서 잘못 알고 있는건가요? |