标签: ruby-on-rails ruby-on-rails-3 postgresql
您认为从Rails应用程序中删除Postgres数据库中旧记录的最有效方法是什么?
我想删除一年前的记录,最好是:
我想我需要在created_at字段上加一个索引来加快查找速度,但这两个选项中哪一个是最合理有效的方法呢?
(或者我还有其他选择吗?)
答案 0 :(得分:1)
你想和
或每周运行一次脚本(或每月一次)以删除至少一年的所有记录
这样,如果它没有运行一晚,你可以赶上第二晚,或者它什么时候再开始运行。