mysql - 如何存储历史数据
问题描述
我有一个带有大型产品表(约 700k 行和 35 列)的 Mysql 数据库,其中每条记录(PK 变量除外)可以每两周更新一次。目前我将它包含在我的数据库中,并提供最新更新。我想存储每次更新的历史数据(例如,从 2021 年 4 月 1 日、2021 年 4 月 15 日、2021 年 5 月 1 日开始......)。是否有一种巧妙的方法可以以运行时友好的方式存储此类历史数据,而无需将每个双周更新的 700k 记录保存在单独的表中?
谢谢!
解决方案
推荐阅读
- c# - XUnit 使用字典作为 MemberData
- javascript - 如何使用对象的属性作为列表对象和值作为顺序对列表进行排序?
- graphql - graphql - 参考突变中的其他字段
- flutter - 将数据从另一个类导入到 Stateful Widget
- javascript - 单击主页联系人博客和服务页面时,如何在菜单前显示 div?
- typo3 - TYPO3 - 创建新的 sys_category 时“在页面 [uid] 的根行中找不到伪站点”
- python-3.x - 从容器类中删除元素
- c# - 启动和异步即发即弃呼叫的正确方法?
- ios - How to remove all `^M` characters from an iOS project in Mac copied from Windows?
- elasticsearch - ElasticSearch:给定一个文档和一个查询,相关性得分是多少?