数据库表同步任务把一张表的数据从公司生产系统数据库同步到应急数据库,该表数据量是千万级的,现在同步效率低我应该从哪方面考虑做优化啊
你这个应急数据库是干嘛用的?或者说你这个“同步”当前是一个什么样的实现方式?
最妥当的方式当然是部署集群,主库和备用库在不同的服务器上,通过集群分发数据同步。
如果是日常用主库,应急库并不启用,主库有问题才迁移到应急库。那主库设置每天定时自动备份,启用应急库时直接还原库就得了。
如果你是主库和应急库库表结构都有差别,必须要通过你那什么“同步任务”来做数据采集和挂接做同步。这个不知道你用什么方法做采集和挂接的情况下无从谈起优化。