http://blog.sina.com.cn/u/1258754264[订阅][手机订阅]
个人资料
分类
    内容读取中…
评论
读取中...
友情链接
访客
读取中...
好友
读取中...
博文
MySQL异步复制(2007-02-02 12:28)

MySQL异步复制备忘

 

1、异步复制基本原理

从MySQL3.23.15以后,MySQL支持单向的异步复制。也就是说,1台MySQL服务器充当Master(主库),1台或多台MySQL服务器充当Slaves(从库),数据从Master向Slaves进行异步复制。注意,这种复制是异步的,有别于MySQL的同步复制实现(这种实现称做MySQL集群,MySQL Cluster)。

当主库有更新的时候,主库会把更新操作的SQL写入二进制日志(Bin log),并维护一个二进制日志文件的索引,以便于日志文件轮回(Rotate)。在从库启动异步复制的时候,从库会开启两个I/O线程,其中一个线程连接主库,要求主库把二进制日志的变化部分传给从库,并把传回的日志写入本地磁盘。另一个线程则负责读取本地写入的二进制日志,并在本地执行,以反映出这种变化。较老的版本在复制的时候只启用一个I/O线程,实现这两部分的功能。

有几个关键性的地方需要注意:

- 主库必须启用Bin log,主库和从库必须有唯一的Server Id
- 从库必须清楚了解从主库的哪一个Bin log文件的哪一个偏移位置起开始复制
- 从

设置好新的master服务器IP.

首先,将slave这边的数据库表内容 phpmyadmin 或者直接 mysql命令进行truncate清空{删除那些bin-log文件,如果innodb则直接删掉数据库文件,然后重新创建表},之后,让 SLAVE START 或者重起MySQL服务,以便先同步一次,这样等会儿才不会出现 'Duplicate entry 重复记录' 这样的错误,

同步完成后,从master那边导出完整的.sql文件(InnoDB使用sql导出,MyISAM应当直接打包目录就可以了),将导出来的.sql导入slave这边应当就OK了。

 

折磨测试归纳了好久的心得,记录,备忘。

不觉2006年即将过去,
与5年前一样,也在差不多的11、2月间,怀揣着自己的梦想,努力努力~~!
 
回首01年夏末,筹备~上路~困难挫折~~也这么上来了;
06年夏末,再一次,上路上路!
 
岁末,又是一年;
年初,必是枝繁叶茂好一春。
感时伤怀~(2006-12-01 09:17)
凤栖梧
                   ——柳永
 
竚倚危楼风细细,望极春愁,黯黯升天际。
草色烟光残照里,无言谁会凭阑意。
拟把疏狂图一醉,对酒当歌,强乐还无味。
衣带渐宽终不悔,为伊消得人憔悴。
 
 
 
世间万事,莫不曲折;
嗟乎,唯享过程之乐以宽己心,叹兮...
事竟成!(2006-11-21 14:31)
 
 
机现,俯拾;
机逝,隐待;
不急,不徐,乃图之,可成。
戒急!!(2006-11-21 14:27)
 
心态~~波澜~~~
 
仅一字——急!!
 
何以堪——
 
戒之!切切。
分了吧!(2006-11-03 13:29)
酩酊大醉!
 
长久以来不断的相互折磨~~~
 
我对自己说——过着没有追求的生活,
上一次的快乐已经忘了是在什么时候,
再这么下去对我对她都没有什么好处,
 
放弃优柔,
当断立断,
决定坚定,
分了吧!
 
也许才会有新生?!!
 
 
秋已半,触目此情无限。
中华苦涩,强尼获加,愁来天不管。
好是清秋高远,怎堪不胜悲。
满院落叶帘不卷,
断肠心下宽!
 
梦~!(2006-10-29 13:36)
昨夜夜半,
枕上分明梦见。
语多时,
依旧桃花面,频低柳叶眉。
半羞还半喜,欲去又依依。
觉来知是梦,
不胜悲。
 
——女冠子
 
 
 
半寐半醒,迷糊发梦~~~小可被选中为乘火箭登陆月球的10人之一(为何是火箭而不是航天飞机并不清楚,只是依稀记得是长捆4型的火箭),具体倒还未梦到登上月球之后的事,恐是小可想象匮乏,梦内的天马行空都未能脱离开梦外的真实生活所见所闻~~~
 
只是说到挑选过程中,提到此次发射可能会有较大危险,在技术上无法做到100%保证,所以要我们10位仔细考虑(说是10位,梦先生只是给我说明了这样一个数字,其他9位姓甚名谁,长啥模样一概不知,或者可以说梦先生也没考虑过要告诉我)。一听,二话不说,我没问题!危险怕啥,登陆月球啊——如此机遇,夫复何求?!不要说一点点不确定的危险啦,哪怕可能要了我的命,也要去!!!
 
接着,对方(似乎是负责选拔的组织机构)又对我说了,过程将会很寂寞、孤独!我接茬,不是还
我爱游泳~~~啦啦(2006-10-20 22:07)
今天上了第三堂游泳课,呵呵,开始学习脚部动作了
 
自我感觉不错!
 
这几天工作上的没有太大进展,有些游移,有时又不够坚决,还得修炼啊
 
 
不管何方面,希望自己能够有更大的成就,+U+U!! 
又游泳啦~~(2006-10-17 23:16)
今天上了第二堂游泳训练课,开始学习手部划水动作了~~
 
和同班学员们玩得挺开心的:)