我们在 PostgreSQL 数据库中有一个表,它每天以数百万行的速度增长。
每行包括:
ID Foreign user ID Date and time Other data
日期和时间不是严格单调的ID,但它们很接近。
ID
查询此表时,我们只对获取给定外部用户 ID 的行感兴趣,其中包含最近两周的日期和时间。永远不会查询超过两周的行,但我们希望保留它们以供存档。
鉴于此特殊用例:
postgresql performance query-performance
performance ×1
postgresql ×1
query-performance ×1