sql server 数据库,发布、订阅的一些问题。(两台数据库时时同步数据)

542601362 2015-05-08 06:20:55

两台服务器不在一个机房,每个服务器放一个网站、每个服务器安装一个数据库。
A服务器上的数据库算是一个主数据库,A网站和B网站在插入、删除、修改数据的时候都访问A服务器上的数据库。B网站在读取数据的时候想从B服务器,也就是本地的数据库读取,这样就要实现B数据库时时的与A数据库进行同步。

问1:这种情况用sql server 的发布、订阅的功能来弄能行吗?
问2:发布订阅是时时的吗,如果数据库很大的情况这种处理方式靠谱吗?
问3:数据会经常性的被操作,有时候会进行批量操作,一次修改5000条数据,是否还有其他的好办法实现呢?

...全文
175 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shoppo0505 2015-05-11
  • 打赏
  • 举报
回复
如果数据库过载,然后分成两个数据库,你还需要两个数据库实时同步,那你这种做法也是徒劳的,不可能解决问题。
dali88888 2015-05-11
  • 打赏
  • 举报
回复
引用 3 楼 i6first 的回复:
上AlwaysON
不能负载均衡
dali88888 2015-05-11
  • 打赏
  • 举报
回复
引用 2 楼 shoppo0505 的回复:
如果数据库过载,然后分成两个数据库,你还需要两个数据库实时同步,那你这种做法也是徒劳的,不可能解决问题。
同一个局域网内,负载均衡好办
i6first 2015-05-11
  • 打赏
  • 举报
回复
上AlwaysON
薛定谔的DBA 2015-05-08
  • 打赏
  • 举报
回复
1. 能实现 2. 是实时触发,但会有网络延迟 3. 修改多少都不要紧,但是最好让事务操作小一些。

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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