【问题标题】:Archive some data of database归档数据库的一些数据
【发布时间】:2013-12-09 13:32:31
【问题描述】:

我创建了一个拍卖网站,我希望将所有旧拍卖存档。问题是:我应该将过时的旧记录移动到另一个表“存档”并从该表进行存档,还是应该将它们保存在我还保存当前正在拍卖的最新产品的表中.提前致谢

【问题讨论】:

    标签: database archive


    【解决方案1】:

    这就是我要做的:当拍卖品超过 1 个月时,我会将其转移到另一个表格存档中。

    您还可以将所有内容保存在一张表中并按日期/时间进行过滤。当日期比您过滤的当前时间晚一个月时。

    我会选择选项 1,因为有多种方法可以做到。

    【讨论】:

    • 拍卖会持续一个月。由于网站正在运行,因此应将这些项目存档。所以我想我会再做一张桌子来移动旧的。
    • 我认为这是最好的选择,就像我说的有多种方法,但 1 总是更好一点
    【解决方案2】:

    就我个人而言,我会将它们放在同一个表中,直到表增长导致您出现问题为止。

    只使用一张表会更容易,如果性能不受影响,何必呢?也许您的站点/数据库永远不会增长到足以解决问题的程度。

    如果性能确实成为问题,存档表是一个合理的解决方案。为您最终需要做的事情做计划是合理的,但此时做这件事可能还为时过早。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多