189 8069 5689

sqlserver双写,mysql数据库双写

假如oracle里有4张表,每张表各取其中2个字段组成一张新的表,现在我要创建存储过程在旧表里有该如何同

如果你需要实时更新的,我还是建议你用视图。每次查询都是最新的数据。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、网络空间、营销软件、网站建设、高碑店网站维护、网站推广。

如果你真的需要另外一张表的话导出数据之后可以在原来的表上挂上触发器,或者选用物理视图(不过这个需要你自己手动更新)。

补充回答:

你首先要确定的是你NEW表需要的数据实时性:

1. 实时:这个时候你必须挂上触发器,或者通过变更应用程序实现双写;这时要处理旧数据的转移就最好先封锁数据库一段时间,带数据转移完毕再解封。

2. 非实时:这种情况可能类似一张统计表,每天更新。这样就不用挂触发器,可以记录上一次处理数据的最后ID然后下次开始同步的时候就按照上次记录位置开始。因为一般情况下数据库的主键采用自增型主键,这样就可以实现增量同步。


当前题目:sqlserver双写,mysql数据库双写
分享链接:http://cdxtjz.cn/article/dscigos.html

其他资讯