远程数据库访问(主数据库访问多个分公司数据库)

lxq19851204 2011-10-19 12:30:15
上次问了你们从远程数据库从数据的问题。
帖子连接:
http://topic.csdn.net/u/20111017/10/ccace354-0433-447d-9b98-3df8e6fd3736.html

一个远程数据库断开连接的话,那在本地上就看不到这个店的数据了。
现在我想问的是:
如果我想在断开的时候看到断开时之前的数据,这个要怎么做才好呢?是在连接的时候把新加一个表,还是?
...全文
61 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2011-10-19
  • 打赏
  • 举报
回复
同步。上次好像提到过 "第6章:MySQL中的复制"

这样分店的信息会同步到主服务器数据库。
rucypli 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lxq19851204 的回复:]
同步复制的话,速度会不会慢?
[/Quote]
看你两台机器的速度 一般复制的东西都是sql语句不会太多
wwwwb 2011-10-19
  • 打赏
  • 举报
回复
这个数据量应该对速度影响不大
lxq19851204 2011-10-19
  • 打赏
  • 举报
回复
数据量看公司的大小,我们只是销售系统,客户的数据都不太一样。
不过最多的也是每天1-10W条吧,不过涉及到好几张表。
九月茅桃 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用楼主 lxq19851204 的回复:]
上次问了你们从远程数据库从数据的问题。
帖子连接:
http://topic.csdn.net/u/20111017/10/ccace354-0433-447d-9b98-3df8e6fd3736.html

一个远程数据库断开连接的话,那在本地上就看不到这个店的数据了。
现在我想问的是:
如果我想在断开的时候看到断开时之前的数据,这个要怎么做才好呢?是在连接的时候把新加一个表,还是?……
[/Quote]

恩,用复制,分公司复制到本地,就可以了,如果量不大的话,这个同步的代价还是可以承担的。
wwwwb 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lxq19851204 的回复:]
同步复制的话,速度会不会慢?
[/Quote]

执行什么操作,数据量有多大?大量的操作对速度有一定的影响
ACMAIN_CHM 2011-10-19
  • 打赏
  • 举报
回复
[Quote]同步复制的话,速度会不会慢?[/Quote]不会慢。 只不过是将子公司服务器上的BINLOG中的信息不断复制到主服务器上来执行。如果是普通应用,在速度上应该不会有明显感觉。
wwwwb 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lxq19851204 的回复:]
同步复制的话,速度会不会慢?
[/Quote]
单向复制有利于健壮性、速度和系统管理:
http://dev.mysql.com/doc/refman/5.1/zh/replication.html
wwwwb 2011-10-19
  • 打赏
  • 举报
回复
参考一下:
http://www.21cto.com/database/mysql/2010/1125/3672.html
同步复制的设置
lxq19851204 2011-10-19
  • 打赏
  • 举报
回复
同步复制的话,速度会不会慢?
WWWWA 2011-10-19
  • 打赏
  • 举报
回复
1、连接的时候将表导入到本地表中;
2、同步复制。

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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