我有一个相当大的 PostgreSQL 数据库(带有时间刻度插件)。现在它在 SSD 上消耗大约 500Gb。大多数数据都是时间序列的形式。在大多数情况下,几个月前的数据并不是很有趣。
我的想法是将这些数据移动到便宜的 SATA 硬盘驱动器上,而不是购买更昂贵的 SSD。这是一个好主意,是否有一些好的实践来实施?
我的幼稚实现是:
保留两个数据库(或在便宜的 HDD 上创建一个表空间)。每隔几个小时将数据从“快速”(SSD)数据库提取到“慢速”数据库(HDD)。每隔几天,从慢速数据库中删除数据。这是一个好主意吗?我很高兴听到一些反馈和更好的建议。