【发布时间】:2011-06-03 16:18:14
【问题描述】:
我有一张包含 400 万多条记录的表格。有一个临时表通过 ETL 过程全天更新数据。临时表更新后,我需要将该数据与生产表同步。我目前正在使用 INSERT/ON DUPLICATE KEY UPDATE 查询来同步它们,但是对于这个表的大小,它需要大约 750 秒才能运行。有没有更有效的方法来更新/插入新数据?我已经阅读了一些关于分区表的内容,但我不确定这是否是我需要做的。谁能给我一些关于如何更有效地完成这项工作的建议?
【问题讨论】:
标签: mysql synchronization database-partitioning