归档数据库的一些数据
Posted
技术标签:
【中文标题】归档数据库的一些数据【英文标题】:Archive some data of database 【发布时间】:2013-12-09 13:32:31 【问题描述】:我创建了一个拍卖网站,我希望将所有旧拍卖存档。问题是:我应该将过时的旧记录移动到另一个表“存档”并从该表进行存档,还是应该将它们保存在我还保存当前正在拍卖的最新产品的表中.提前致谢
【问题讨论】:
【参考方案1】:这就是我要做的:当拍卖品超过 1 个月时,我会将其转移到另一个表格存档中。
您还可以将所有内容保存在一张表中并按日期/时间进行过滤。当日期比您过滤的当前时间晚一个月时。
我会选择选项 1,因为有多种方法可以做到。
【讨论】:
拍卖会持续一个月。由于网站正在运行,因此应将这些项目存档。所以我想我会再做一张桌子来移动旧的。 我认为这是最好的选择,就像我说的有多种方法,但 1 总是更好一点【参考方案2】:就我个人而言,我会将它们放在同一个表中,直到表增长导致您出现问题为止。
只使用一张表会更容易,如果性能不受影响,何必呢?也许您的站点/数据库永远不会增长到足以解决问题的程度。
如果性能确实成为问题,存档表是一个合理的解决方案。为您最终需要做的事情做计划是合理的,但此时做这件事可能还为时过早。
【讨论】:
以上是关于归档数据库的一些数据的主要内容,如果未能解决你的问题,请参考以下文章