有什么好的策略可以更新活动数据库表?
|
我有一个数据库表,它会定期完全重新填充新数据。然后需要将此数据推入相应的实时数据库表中,以覆盖先前的实时数据。
随着表大小的增加,将数据推送到活动表所需的时间也增加了,该应用看起来像丢失了数据。
一种解决方案是将新数据推送到live_temp表中,然后在该表上运行SQL RENAME命令以将其重命名为活动表。重命名通常在不到一秒的时间内运行。这是解决此问题的“正确”方法吗?
还有其他解决此问题的策略或工具吗?谢谢。
没有找到相关结果
已邀请:
3 个回复
魄龟呸筹
这也保留了历史记录-可能有用或无效如果在设置CurrentVersion列后没有删除旧记录。
臀博
苛肠倒俱