PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Quanto è grande un buffer in PostgreSQL

PostgreSQL ha una dimensione del blocco hardcoded di 8192 byte -- vedere la variabile block_size predefinita . Questo era un numero da tenere a mente ogni volta che modificavi la configurazione per specificare shared_buffers , ecc., ma la configurazione ora supporta suffissi come MB che farà la conversione per te.

È possibile, con un duro lavoro, modificare block_size in altri valori. Per una minoranza di applicazioni potrebbe esserci una dimensione più ottimale, ma il numero di posizioni in cui il codice fa un'ipotesi sulla dimensione è grande.