Database 将数据库中的一些数据存档

Database 将数据库中的一些数据存档,database,archive,Database,Archive,我已经做了一个拍卖网站,我想有所有的旧拍卖存档。问题是:我应该将过期的旧记录移动到另一个表“归档”并从该表归档,还是应该将它们保存在表中,同时保存当前正在拍卖的最新产品。提前感谢这就是我要做的:当一个拍卖项目超过1个月时,我会将它转移到另一个表存档 您还可以将所有内容保存在一个表中,并按日期/时间进行筛选。如果日期比您筛选的当前时间早一个月,则 我会选择选项1,因为有多种方法可以做到这一点。就我个人而言,我会将它们放在同一个表中,直到表增长给您带来问题为止 只使用一个表将更容易,如果性能不受影响

我已经做了一个拍卖网站,我想有所有的旧拍卖存档。问题是:我应该将过期的旧记录移动到另一个表“归档”并从该表归档,还是应该将它们保存在表中,同时保存当前正在拍卖的最新产品。提前感谢

这就是我要做的:当一个拍卖项目超过1个月时,我会将它转移到另一个表存档

您还可以将所有内容保存在一个表中,并按日期/时间进行筛选。如果日期比您筛选的当前时间早一个月,则


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

就我个人而言,我会将它们放在同一个表中,直到表增长给您带来问题为止

只使用一个表将更容易,如果性能不受影响,为什么还要麻烦呢?也许你的站点/db永远都不会变得足够大来处理这个问题


如果性能确实成为一个问题,那么归档表是一个合理的解决方案。为你最终需要做的事情做计划是合理的,但现在这样做可能还为时过早。

拍卖会将持续一个月。而且,由于网站正在运行,这些项目应该存档。所以我想我会做另一张桌子,在那里我会移动旧的。我认为这是最好的选择,就像我说的,有多种方法可以做到这一点,但1总是好一点