上QQ阅读APP看书,第一时间看更新
2.4.2 如何使用较大的数据块提高I/O性能
在数据仓库中使用PostgreSQL时,如果希望使用较大的数据块以提高I/O性能怎么办?对于这类问题,只能使用从源码安装的方法,在执行“./configure”命令时指定较大的数据块,一般也需要指定较大的WAL日志块和WAL日志文件大小,如指定32KB的数据块、32KB的WAL日志块、64MB的WAL日志文件的configure命令如下:
./configure --prefix=/usr/local/pgsql9.2.4 --with-perl --with-python --with-blocksize=32 --with-wal-blocksize=32 --with-wal-segsize=64
对于此时编译出来的PostgreSQL程序创建的PostgreSQL数据库,不能使用其他块大小的PostgreSQL程序启动。