mysql - 源中数据及时变化时,如何将历史数据保存到sql中

标签 mysql sql-server

我的问题是我必须获取有关我公司收入的历史数据,但商品定价会随时间变化(假设每月),因此我们的团队会替换数据库中的定价规则。

如何在不制作包含当月定价规则的月表的情况下保存每个月适用的定价规则。 (数以千计的数据,所以每个月一张表是荒谬的)。

如有任何帮助,我们将不胜感激。

最佳答案

你应该完全按照你说过的你不想做的去做——保存所有旧版本的定价规则。

我知道你似乎认为这是一个“荒谬”的数据量,但 mysql 可以毫不费力地处理一个表中的几十万行。

关于mysql - 源中数据及时变化时,如何将历史数据保存到sql中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35508085/

相关文章:

mysql - 使用 JSF 中的预准备语句更新数据库

sql-server - 创建数据库错误: cannot create file

sql - 如何在 NiFi 中映射流文件中的列数据?

sql-server - 在 Azure Data Studio 上创建 SQL Server 时出错

sql - SQL Server 如何处理以下查询?

php - 使用bind_result返回超过1个mysql条目

mysql - 强制 Doctrine 将类型 ="guid"创建为 VARCHAR(255) 而不是 CHAR(36)

php - 计算重复记录

mysql - 从 MySQL 运行 SELECT 时 JSON 长度的最大限制是多少

python - 在 Azure databricks 运行时 8.3 中安装 SQL Server ODBC 库引发错误