调整 Postgresql 以写入非关键数据库

Leo*_*eon 3 postgresql optimization

DB用于存储市场报价,因此一天丢失数据是可以接受的。

所有写入操作均通过单个连接在一天的固定时间连续执行。

每天增加的数据量约为2GB。

由于预算削减,物理存储设备不得不从SSD改为传统硬盘,写入时间从10分钟改为2小时以上。

我应该如何调整 PG 配置以进行写入,尤其是使用传统硬盘?

环境:Ubuntu服务器20.04,Postgresql-11,CPU 4核,RAM 8G,写入时不需要做任何其他事情。

Lau*_*lbe 6

您能做的最好的事情就是使用UNLOGGED表,这可以避免写入事务日志。缺点是崩溃后它们会变空并且无法复制。因此,您必须使用 执行备份pg_dump