目录1、概述2、主从时间同步3、主从服务器mysql部署4、配置、启动从服务5、测试6、总结1、概述mysql内建的复制功能是mysql应用的“水平扩展”的架构,是mysql高性能运用的基础,为一个服务器配置一个或多个备库来进行数据的同步(准备的说不应该说是“同步”,因为主从服务器的..
分类:
数据库 时间:
2015-04-20 19:17:45
阅读次数:
267
今天我们聊聊复制,复制对于mysql的重要性不言而喻,mysql集群的负载均衡,读写分离和高可用都是基于复制实现。下文主要从4个方面展开,mysql的异步复制,半同步复制和并行复制,最后会简单聊下第三方复制工具。由于生产环境中,innodb存储引擎支持事务,并且行级复制使用广泛,所以下文的讨论都.....
分类:
数据库 时间:
2015-04-14 14:16:52
阅读次数:
247
1.复制解决的问题
MySQL复制技术有以下一些特点:
读写分离(Read And Write Separate)
数据分布 (Data distribution )
负载平衡(load balancing)
备份(Backups)
高可用性和容错行 H...
分类:
数据库 时间:
2015-04-11 18:03:00
阅读次数:
202
mysql备份工作原理使用mysql5.5.34,一,mysql备份工作原理简单的说就是把一个服务器上执行过的sql语句在别的服务器上也重复执行一遍,这样只要两个数据库的初态是一样的,那么它们就能一直同步。当然这种复制和重复都是mysql自动实现的,只需要配置即可。1.作为主服务器Master..
分类:
数据库 时间:
2015-04-10 20:21:29
阅读次数:
207
这次实验使用docker环境搭建,方便又快捷而且利用资源效率比较高,环境都是无菌的(无毒无害不可食用(ˉ﹃ˉ))172.17.0.2master主库172.17.0.3slave备库环境都是新的,暂时没有数据-----------master端-------------编辑mysql配置文件添加下面内容,重启mysqllog_bin=mysql-b..
分类:
数据库 时间:
2015-03-13 19:02:59
阅读次数:
212
# 78服务器server-id=78# 从哪个数开始auto_increment_offset=1# 每次增加多少auto_increment_increment=2log-bin=mysql-binmaster-host=10.65.0.79master-user=rootmaster-pass...
分类:
数据库 时间:
2015-03-07 17:05:49
阅读次数:
179
1. 准备工作 首先要准备2台机器,分别安装mysql 我这里的版本是5.1.73,mysql数据库安装请参考:http://www.cnblogs.com/tangyanbo/p/4289753.html linux系统为centos 机器分别为: Master: 192.168.1.227 Sl...
分类:
数据库 时间:
2015-02-13 19:51:38
阅读次数:
283
Mysql 复制工具 1.percona-toolkit简介 percona-toolkit是一组高级命令行工具的集合,用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,这些任务包括: 检查master和slave数据的一致性 有效地对记录进行归档 查找重复的索引 对服务器信息进行汇总 ...
分类:
数据库 时间:
2015-02-03 22:32:42
阅读次数:
304
转自高手的帖子1.坚持阅读官方手册,看MySQL书籍作用不会特别大;(挑选跟工作相关的内容优先阅读,例如InnoDB存储引擎,MySQL复制,查询优化)2.阅读官方手册,同时对阅读的内容做对应的测试;3.结合你现在的工作内容,多实战即可;4.外部的BLOG ,也包过我的http://mysqlops...
分类:
数据库 时间:
2015-01-25 01:21:43
阅读次数:
306
1、Mysql复制方式:
* 基于行的复制(5.1中引入)
* 基于语句的复制
注:都是通过在主库上记录binlog、在备库上重放日志的方式来实现异步的数据复制的。这意味着,在同一时间点备库上的数据可能与主库存在不一致性,并且无法保证主备之间的延迟。
2、应用场景:
* 数据分布:...
分类:
数据库 时间:
2015-01-23 18:30:41
阅读次数:
257