【发布时间】:2013-05-27 12:08:48
【问题描述】:
我有一个包含大量记录的表,但其中只有一部分在任何时候都是“活动的”,而我的网络应用程序只需要引用这些记录。我有一个每晚运行的更新过程,它会添加新的(活动的)记录,并可能重新激活旧的记录。
postgres 是否能够确定它应该缓存活动记录?如果没有,我应该将活动记录移动到新表以帮助它 - 还是有其他方式给它一个“提示”?
更新 - 活动记录由名为 end_date 的日期时间字段中的 NULL 值指示
谢谢
【问题讨论】:
-
真的可以提供更多关于这些记录如何“活跃”或不“活跃”的信息。
标签: postgresql caching postgresql-9.2 postgresql-performance