aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeBitmapIndexscan.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2005-12-02 04:28:19 +0000
committerBruce Momjian <bruce@momjian.us>2005-12-02 04:28:19 +0000
commit9322a04759c212ec94c18cf185a7f016a668b722 (patch)
tree0c51e5dc37c81e410c808181c84bcda1e682c0e9 /src/backend/executor/nodeBitmapIndexscan.c
parentcf171317670de8760897f30e99d74b4073cf4874 (diff)
downloadpostgresql-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