PostgreSQL a une taille de bloc codée en dur de 8192 octets -- voir la variable block_size prédéfinie . C'était un nombre à garder à l'esprit chaque fois que vous éditiez la configuration pour spécifier shared_buffers
, etc., mais la configuration prend désormais en charge les suffixes tels que MB
qui fera la conversion pour vous.
Il est possible, avec beaucoup de travail, de changer block_size en d'autres valeurs. Pour une minorité d'applications, il peut y avoir une taille plus optimale, mais le nombre d'endroits où le code fait une hypothèse sur la taille est important.