diff options
author | Bruce Momjian <bruce@momjian.us> | 2005-12-02 04:28:19 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2005-12-02 04:28:19 +0000 |
commit | 9322a04759c212ec94c18cf185a7f016a668b722 (patch) | |
tree | 0c51e5dc37c81e410c808181c84bcda1e682c0e9 /src/backend/executor/nodeBitmapIndexscan.c | |
parent | cf171317670de8760897f30e99d74b4073cf4874 (diff) | |
download | postgresql-9322a04759c212ec94c18cf185a7f016a668b722.tar.gz postgresql-9322a04759c212ec94c18cf185a7f016a668b722.zip |
Add calcluation of bitmap storage capacity.
< be cleared when a heap tuple is expired. Another idea is to maintain
< a bitmap of heap pages where all rows are visible to all backends,
< and allow index lookups to reference that bitmap to avoid heap
< lookups, perhaps the same bitmap we might add someday to determine
< which heap pages need vacuuming.
> be cleared when a heap tuple is expired.
>
> Another idea is to maintain a bitmap of heap pages where all rows
> are visible to all backends, and allow index lookups to reference
> that bitmap to avoid heap lookups, perhaps the same bitmap we might
> add someday to determine which heap pages need vacuuming. Frequently
> accessed bitmaps would have to be stored in shared memory. One 8k
> page of bitmaps could track 512MB of heap pages.
Diffstat (limited to 'src/backend/executor/nodeBitmapIndexscan.c')
0 files changed, 0 insertions, 0 deletions