只能采用从源码安装的方法,在执行./configure命令时指定较大的数据块,一般也需要指定较大的WAL日志块和WAL日志文件的大小。如果想指定128kb的数据块、128kb的wal日志块,64Mb的WAL日志文件大小,则configure命令如下
./configure --prefix=/usr/local/pgsql0104/pgsql14.1 --with-perl --with-python
--with-blocksize=128 --with-wal-blocksize=128 --with-wal-segsize=64
注意:使用此时编译出来的postgresql程序创建的postgreSQL数据块,不能使用其他块太小的postgreSQL程序启动。