
PostgreSQL Bitmap Heap Scan 与 amgetbitmap 的关系
2025-03-22 发布15 浏览 · 0 点赞 · 0 收藏
我在研究 PostgreSQL 哈希索引的时候,发现这种索引是支持 Bitmap Heap Scan 的,就是当表内存在大量相同、重复数据时,可以批量返回 Tuple 以加速查询的一种扫描方法(一般的索引扫描就是只返回一条)。
由此我就去阅读了有关的源代码,最后发现,索引是否支持 Bitmap Heap Scan,取决于索引是否填写了 amgetbitmap 这个参数,而对应的桥梁,请看:
写在最后
感谢我的本科生导师,系主任袁国铭老师,感谢中国 PostgreSQL 分会魏波、王其达老师,感谢开放原子开源基金会张凯、臧秀涛、研发部的所有老师,感谢 IvorySQL 牛世继、任娇老师,期待与行业共成长!
请前往 登录/注册 即可发表您的看法…