小编San*_*nuj的帖子

对表进行分区与将条目移动到另一个表

我不明白与使用单独的表来存储旧记录相比,分区如何帮助我或多或少。

我需要维护一个股票条目列表以及有关该股票的历史记录。

因此,在这里我可以选择,如果某些库存停产,我可以将该库存移动到另一个表中,该表仅在用户想要查看旧数据的报告时访问。

我的另一个选择是对表进行分区,但由于我对分区知之甚少,我不确定这是否真的对我有帮助。

每次从库存中移除库存时,都会访问库存记录。一旦剩余数量达到 0,该项目需要保留在表中,仅用于报告目的。购买更多库存时会创建一个新条目。

我已经阅读了有关分区的 dev.mysql 文档。

问题

  • 任何人都可以对此有所了解吗?
  • 这是这样做的正确方法吗?
  • 我们应该以不同的方式处理它吗?

mysql database-design partitioning

5
推荐指数
1
解决办法
3250
查看次数

标签 统计

database-design ×1

mysql ×1

partitioning ×1