File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 1- $PostgreSQL: pgsql/src/backend/access/heap/README.HOT,v 1.6 2010/04/23 23:21 :44 rhaas Exp $
1+ $PostgreSQL: pgsql/src/backend/access/heap/README.HOT,v 1.7 2010/09/19 17:51 :44 momjian Exp $
22
33Heap Only Tuples (HOT)
44======================
@@ -246,6 +246,12 @@ scans reasonably sized, the maximum number of line pointers per page
246246is arbitrarily capped at MaxHeapTuplesPerPage (the most tuples that
247247could fit without HOT pruning).
248248
249+ Effectively, space reclamation happens during tuple retrieval when the
250+ page is nearly full (<10% free) and a buffer cleanup lock can be
251+ acquired. This means that UPDATE, DELETE, and SELECT can trigger space
252+ reclamation, but often not during INSERT ... VALUES because it does
253+ not retrieve a row.
254+
249255
250256VACUUM
251257------
You can’t perform that action at this time.
0 commit comments