跨地域数据合并查询问题

zeusvenus 2006-04-19 12:22:33
我这有个前人做过的项目,同样结构的数据库分布在不同地域,所有DB都在一个专网内,编号都是自动增量的(都从1开始),库内父子表关系较多。以前是每月下级单位向上级单位上报数据一次(把整个库备过去),上级单位用数据接收程序进行汇总,另外有个专门的统计查询程序用来查询汇总信息,现在新的需求是各级机关需要实时查询管辖单位的数据汇总信息,要求数据同步和所谓的断点续传,大家有什么好的解决方案?
本来想用UDM做的,但是客户的需求是将客户端所有数据更改后都备份到上级机关的大库中。而且由于网络原因,不能采用中央数据库系统,因为下级单位级数不少而且元单位数大于20000个。
怎么样才能性能好一些又配置简单?
现在各个点左右数据库都用SQL SERVER2000,最下级的元单位是MSDE
可能的话尽量在数据库层解决而不要修改原有的查询程序为宜。
多谢各位!
...全文
243 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zeusvenus 2006-04-20
  • 打赏
  • 举报
回复
由于已有运行稳定且功能强大的查询统计分析程序,现在修改程序的话时间上来不及。
很多节点要提供服务7*24h,而该专网内网络状况并不是特别好,所以使用中央DB的方案有问题。
从各个下级节点复制、订阅的话必然有合并冲突的问题,怎么解决?
而且以后要扩展的节点可能特别多,目前已近1000个,采用中央DB的话数据库服务器压力太大了。
wts173 2006-04-20
  • 打赏
  • 举报
回复
sql企业版就有复制功能
7712190 2006-04-20
  • 打赏
  • 举报
回复
大家知道 有什么 同步复制 的第三方软件么?
jwt1982 2006-04-19
  • 打赏
  • 举报
回复
这个,如果要是我解决的话,我会选择通过程序来做手脚

既然都在一个专网内的话,直接做跨数据库查询

机器名或地址等连接方式完全可以使用配置文件或者中间层服务器来设置

个人对于自动增量的主键设置,并且还要统一到一个数据库感觉不妥当
itblog 2006-04-19
  • 打赏
  • 举报
回复
我觉得金蝶有一套很像你说的这样,比如说报表汇总和EIS两版,你可以搜一下看看~
xiaoku 2006-04-19
  • 打赏
  • 举报
回复
有钱人发两贴。
xiaoku 2006-04-19
  • 打赏
  • 举报
回复
要不就用同步复制吧。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧