Heartbeat+DRBD+MySQL Replication故障处理

2011-07-22 13:46:51  |   才被阅读:2,228 次  |   要评论?
分类: MySQL解错方案  |   发布: OurMySQL  |   来源:MySQL 部落
标签: , ,

不久前的一次机房网络故障,再一次对我们在Heartbeat+DRBD+MySQL数据库架构运维水平的一个考验,之前不止一次的测试与线上部署,还有之后大言不惭的关于该架构组件的所谓深入理解,在这一次不经意的意外面前又是“很囧”的收场,慌张呀!这次断网导致H-D-M全线异常,真是千载难逢,都让我们赶上啦lol: 下面就把这次的小幸运小幸福和大家分享下,以下是按照问题处理的先后顺序依次讲述。

继续阅读全文...

MySQL5.5复制/同步的新特性及改进

2010-12-02 17:16:43  |   才被阅读:2,505 次  |   要评论?
分类: MySQL优化设计  |   发布: OurMySQL  |   来源:谭俊青
标签: , , ,

默认情况下MySQL的复制是异步的,Master上所有的更新操作写入Binlog之后并不确保所有的更新都被复制到Slave之上。异步操作虽然效率高,但是在Master/Slave出现问题的时候,存在很高数据不同步的风险,甚至可能丢失数据。MySQL5.5引入半同步复制功能的目的是为了保证在master出问题的时候,至少有一台Slave的数据是完整的。在超时的情况下也可以临时转入异步复制,保障业务的正常使用,直到一台salve追赶上之后,继续切换到半同步模式。

继续阅读全文...

mysql replication 报告

2010-11-15 13:59:40  |   才被阅读:5,804 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:思维改变一切
标签: ,

整理的一份mysql replication的报告,主要包括基本原理,一些常见的架构和replication的历史,不能同步等问题

继续阅读全文...

配置MySQL远程复制

2009-02-17 12:41:21  |   才被阅读:1,903 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:新浪开发者博客
标签: ,

MySQL远程复制的用途很广,常见的用于数据库的负载均衡,主库写,从库读,由于读锁是允许并发的,可有效提高并发处理能力。关于MySQL的高性能(High Performance)和高可用性(High availability)配置,推荐看看O’Reilly的《High Performance MySQL》一书。此外,远程复制对于远程数据交换也是有用的,如果你需要在不同的区域交换数据,不妨考虑的MySQL远程复制。

继续阅读全文...

MySQL双向复制简单配置步骤

2009-02-16 10:31:47  |   才被阅读:1,928 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:xplore.cn
标签: ,

MySQL从3.23版本起就已经内置了复制(Replication)的功能,我们可以配置成master-slave模式,也可以配置为master-master模式。方法很简单,这里就master-master的配置简单的记录下来,我这里测试环境是mysql 5.1.31,一个是自己用源代码编译的,一个是用的xampp1.7里自带的。

继续阅读全文...