我的问题很简单:我在我的开发机器上使用PostgreSQL 9.1(稍后将使用9.2)(Linux amd64,quad core,8GB ram)。我已经关闭了fsync以获得速度(因为我不关心我的计算机是否崩溃,我可以随时重建架构和数据),但我对调整其他出厂默认值感到困惑。我希望它尽可能快。
发行版:Linux Mint Debian Edition(最新更新包)
答案 0 :(得分:2)
检查维基:http://wiki.postgresql.org/wiki/Simple_Configuration_Recommendation
速度很大程度上取决于您的使用模式,而不仅仅是数据库配置。
答案 1 :(得分:2)
我之前就这个主题写了一个可能派上用场的答案:Optimise PostgreSQL for fast testing。
某些调整与工作负载相关,因此没有任何“一刀切”的选项。有关建议,请参阅http://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server。
答案 2 :(得分:0)
您需要配置postgresql.conf文件。并重新启动数据库。有关详细配置设置,请参阅此链接: http://tekadempiere.blogspot.ae/2014/09/tuning-postgresql-for-better-performance.html