MySQL的一些心得感悟

一 使用 Xtrabackup 在线对MySQL作主从复制参考来源

mysqldump适用于10G如下的数据导出,也很快,当数据在100G-500G时,就须要用到Percona-Xtrabackup备份工具,它能够实现MySQL在线热备数据,可进行全量、增量、单表备份和还原html

XtraBackup优点 :

  1. 无需中止数据库进行InnoDB热备
  2. 增量备份MySQL
  3. 流压缩到传输到其它服务器
  4. 能比较容易地建立主从同步
  5. 备份MySQL时不会增大服务器负载

使用场景:

实现读写分离,减轻主库负载或数据分析,为了数据安全,作备份恢复,主从切换作高可用;若是读操做压力特别大,还能够作一主多从,并且不一样的slave能够扮演不一样的角色;还有一种级联复制,即 A->B->C ;主主复制,其中一个主库强制设置为只读,主从切换后架构依然是可用的mysql

复制过程是slave主动向master拉取,而不是master去推的,因此理想状况下作搭建主从时不须要master作出任何改变甚至停服,slave失败也不影响主库sql

二 Mysql主从复制常见故障及解决方法参考来源

原理就是经过将Mysql主库的sql语句复制到从库上,并从新执行一遍来实现的数据库

相关文章
相关标签/搜索