- Notifications
You must be signed in to change notification settings - Fork28
Commit9322a04
committed
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.1 parentcf17131 commit9322a04
2 files changed
+18
-12
lines changedLines changed: 9 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| |||
862 | 862 |
| |
863 | 863 |
| |
864 | 864 |
| |
865 |
| - | |
866 |
| - | |
867 |
| - | |
868 |
| - | |
869 |
| - | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
870 | 873 |
| |
871 | 874 |
| |
872 | 875 |
| |
|
Lines changed: 9 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
781 | 781 |
| |
782 | 782 |
| |
783 | 783 |
| |
784 |
| - | |
785 |
| - | |
786 |
| - | |
787 |
| - | |
788 |
| - | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
789 | 792 |
| |
790 | 793 |
| |
791 | 794 |
| |
|
0 commit comments
Comments
(0)