Reconsider page size for large objects: rather than stuffing disk pages

Tom Lane <tgl@sss.pgh.pa.us>

Commit: a9b6b01ee8a70d6abe8e5a56f18115c804fd10f4
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2000-10-24T03:34:53Z
Releases: 7.1.1
Reconsider page size for large objects: rather than stuffing disk pages
as full as possible, seems better to use a tuple size around BLCKSZ/4
so that less space is wasted when a LO tuple is updated.  Also, this
lets us use a logical page size that's an exact power of two, avoiding
partial-page writes when client is sending us stuff in power-of-2
buffer chunks.

Files

PathChange+/−
src/include/catalog/catversion.h modified +2 −2
src/include/storage/large_object.h modified +12 −7