【发布时间】:2010-09-29 06:02:18
【问题描述】:
如何将整个 PostgreSql 数据库放入 RAM 以加快访问速度?我有 8GB 内存,我想为数据库专用 2GB。我已经阅读了有关共享缓冲区设置的信息,但它只是缓存了数据库中访问次数最多的片段。我需要一个解决方案,将整个数据库放入 RAM 并且从 RAM DB 进行任何读取,并且任何写入操作都将首先写入 RAM DB,然后写入硬盘驱动器上的 DB。(类似于默认 fsync =在 postgresql 配置设置中使用共享缓冲区)。
【问题讨论】:
-
顺便说一句,它适用于我使用 Python 和 django 框架的网站。
标签: performance postgresql ram