]> granicus.if.org Git - postgresql/commit
Reduce memory consumption during VACUUM of large relations, by using
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 10 Mar 2008 02:04:10 +0000 (02:04 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 10 Mar 2008 02:04:10 +0000 (02:04 +0000)
commit3fcc7e8e1884c966e1a292a3caeb39cce06f61aa
tree7728e9e3dabc64793e2450beb3b5e40f9a190a9c
parent9537739f7fcd3bafa2471b199297ec7ad7c935e7
Reduce memory consumption during VACUUM of large relations, by using
FSMPageData (6 bytes) instead of PageFreeSpaceInfo (8 or 16 bytes)
for the temporary array of page-free-space information.

Itagaki Takahiro
src/backend/commands/vacuum.c
src/backend/commands/vacuumlazy.c
src/backend/storage/freespace/freespace.c
src/include/storage/freespace.h