PostgreSQL har en hårdkodad blockstorlek på 8192 bytes -- se den fördefinierade variabeln block_size . Detta brukade vara ett nummer att ha i åtanke när du redigerade konfigurationen för att ange shared_buffers
, etc., men konfigurationen stöder nu suffix som MB
som gör omvandlingen åt dig.
Det är möjligt, med hårt arbete, att ändra block_size till andra värden. För en minoritet av applikationer kan det finnas en mer optimal storlek, men antalet platser som koden gör ett antagande om storleken är stort.