日期:2014-05-17  浏览次数:20487 次

远程大数据访问更新应该如何做
我们数据库在日本,大约有20万左右的数据量,我们需要对数据进行修改,最好随时显示变更内容.现在太慢了,各位有什么好的想法?

------解决方案--------------------
引用:
Quote: 引用:

把服务器也移到日本去 
我们用的as400是DB2的数据库我们自己服务器上还有我们公司用的东西不可能为一两个系统全挪到日本总公司去。

自己拉条光缆去日本
------解决方案--------------------
可以走vpn
------解决方案--------------------
建立数据库同步,把数据库移到国内。
------解决方案--------------------
至少国内要有一台服务器,做数据同步。或者尝试远程链接服务,看是速度是否可以得到改善?
------解决方案--------------------
这个是网络问题。。。还是临时将数据库同步一份到国内吧。。
------解决方案--------------------
数据库不一样的话 做定时同步吧 
我的比较笨的方法,已经成功使用 没压力 控制台应用程序
每个表加时间戳,建立触发器 如果有增加。修改 就update时间戳
存储过程第一次读取全部 取得数据最大时间戳 把这个时间记录
下次读取(定时),读取大于这个已记录的时间戳的数据,
根据主键ID之类的做判断 是否存在 有则update  无则添加
肯定有比我这个好的方法 但是你这个不是同一个数据库 
所谓的发布订阅不知道可行不可行