首页 > 数据库技术 > 详细

mysql主从复制

时间:2015-09-09 16:45:50      阅读:193      评论:0      收藏:0      [点我收藏+]

mysql主从复制:

需要注意的一些点:1、master必须要打开binglog,设置唯一的server id 2、每一个slave都必须要设置唯一的server id 3、为slaves建立一个可以读取master binlog的授权账户 4、如果master有数据,你必须复制已有数据到slave,并且使用chagne master to设置master 的postition、file、host等。

mysql 的binlog包含三种形式:statement-based,Row-Based,mixed

statement-based:优点 非常简单,节省disk空间,兼容性好;缺点 许多语句没办法正确表达如包含rand(),delete/update...limit 没有order by,version(),uuid(),UDF等,对于复杂的语句需要评估与执行,而对于row-based则只需要执行affetced rows。

row-based:优点 1所有的改变都可以复制;2更少的行锁需求,提高并发性 缺点 对于一些insert update语句可能需要大量的disk空间,对于mysiam可能没有办法执行并发插入(表锁)

mysql主从复制

原文:http://www.cnblogs.com/hike2008/p/4794859.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!