摘要:
MySQL二进制日志(Binary Log) a、它包含的内容及作用如下: 包含了所有更新了数据或者已经潜在更新了数据(比如没有匹配任何行的一个DELETE) 包含关于每个更新数据库(DML)的语句的执行时间信息 不包含没有修改任何数据的语句,如果需要启用该选项,需要开启通用日志功能 主要目的是尽可... 阅读全文
摘要:
简介MySQL是历史上最受欢迎的免费开源程序之一。它是成千上万个网站的数据库骨干,并且可以将它(和Linux)作为过去10年里Internet呈指数级增长的一个有力证明。那么,如果MySQL真的这么重要,为什么还会出现越来越多的核心MySQ产品的高端衍生产品?这是因为MySQL是免费的开源应用程序,... 阅读全文
摘要:
----------------------------------全量备份恢复-------------------------------------1.生成一个完整的备份 innobackupex --user=root --password=oracle /var/lib/backup/2... 阅读全文
摘要:
注:此方式目前安装存在问题(弃用此方式) 1.在官方网站下载percona XtraBackup https://www.percona.com/downloads/XtraBackup/LATEST/ 2.将以下两个文件拷贝到/etc/yum.repos.d/目录下 cdrom.repo perc 阅读全文
摘要:
首先在相应的机器上增加授权GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.1.108' IDENTIFIED BY 'repl';GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.1.109' ID... 阅读全文
摘要:
今天来体验一下MySQL的Auto-Failover功能,这里用到一个工具MySQL Utilities,它的功能很强大.此工具提供如下功能:(1)管理工具 (克隆、复制、比较、差异、导出、导入)(2)复制工具 (安装、配置)(3)一般工具 (磁盘使用情况、冗余索引、搜索元数据)而我们用它来实现Ma... 阅读全文
摘要:
MySQL Utilities介绍MySQL Utilities 提供一组命令行工具用于维护和管理 MySQL 服务器,包括:管理工具 (克隆、复制、比较、差异、导出、导入)复制工具 (安装、配置)一般工具 (磁盘使用情况、冗余索引、搜索元数据)MySQL Utilities是一系列的命令行工具以及... 阅读全文
摘要:
gtid排错set sql_log_bin=off; #人为关闭二进制日志 阅读全文
摘要:
[MySQL优化案例]系列 — slave延迟很大优化方法发表回复备注:插图来自网络搜索,如果觉得不当还请及时告知 :)一般而言,slave相对master延迟较大,其根本原因就是slave上的复制线程没办法真正做到并发。简单说,在master上是并发模式(以InnoDB引擎为主)完成事务提交的,而... 阅读全文
摘要:
最近线上频繁的出现slave延时的情况,经排查发现为用户在删除数据的时候,由于表主键的主键的缺少,同时删除条件没有索引,或或者删除的条件过滤性极差,导致slave出现hang住,严重的影响了生产环境的稳定性,也希望通过这篇博客,来加深主键在innodb引擎中的重要性,希望用户在使用RDS,设计自己的... 阅读全文