我在PostgreSQL数据库中有一个表,其中包含广告。每天大约增加10万个新广告,另外40个广告到期。
哪种方法更合适:
答案在某种程度上取决于数据的使用方式,但我发现第二种方法通常是可取的。
优点:
缺点当然是访问旧数据更复杂。
您还可以考虑使用混合解决方案,为每个表分配两个分区,用于活动数据和旧数据。这样,即使在不同的机器上,您也可以将它们放在不同的表空间中(或使用外部数据包装器)。