Я ищу конфигурацию BLOCKSIZE в postgres. Я хочу знать, есть ли способ изменить / установить значение?
Это не конфигурация времени выполнения.
https://www.postgresql.org/docs/current/storage-page-layout.html
Каждая таблица и индекс хранятся в виде массива страниц фиксированного размера (обычно 8 КБ, хотя разныеразмер страницы можно выбрать при компиляции сервера).
В PostgreSQL v11 вы можете сделать это при создании кластера:
initdb --wal-segsize=<size in MB> [other options]
В более старых версиях PostgreSQL вы должны перекомпилировать после настройки с
./configure --with-wal-segsize=<size in MB>