一、MySQL复制原理。二、MySQL复制配置。一、MySQL复制原理1.MySQL复制原理图复制原理:Slave启动IOThread和SQLThreadMaster启动DumpThread1.Slave通过IOThread向Master的DumpThread发送请求,Master的DumpThread请求本地的binlog。2.Master读取本地的binlog,并将读取内容发送..
分类:
数据库 时间:
2017-04-30 22:52:09
阅读次数:
245
binlog的三种模式statement模式特点:(1)此模式不支持RU,RC隔离级别;(2)binglog日志文件中上一个事物的结束点是下一个事物的开始点;(3)DML,DDL语句都会明文显示;(4)对一些系统函数不能准确复制或者不能复制,如load_file()、uuid()、user()、found_rows()、sysdate..
分类:
其他好文 时间:
2017-04-27 19:46:36
阅读次数:
204
#!/bin/bash#定义变量MYSQL_HOST=192.168.56.21MYSQL_USERNAME=rootMYSQL_PORT=3306MYSQL_PASSPWD=oracleMYSQL_SOCK=/data/mysql/3306/tmp/3306.sockMYSQL_CNF=/data ...
分类:
数据库 时间:
2017-04-27 13:58:45
阅读次数:
171
1.首先查看个个挂载的情况 df -h 2.剩下的就是进入到占用比较的文件,查看哪些占用的多,如上进去/home/q文件夹, 可以看出,主要占用比较大的就是mysql ,这时我们可以根据同样的办法,排查什么原因导致文件过大, 3.针对mysql的解决,首先要看看的就是binlog是不是很大,如果需要 ...
分类:
其他好文 时间:
2017-04-27 12:37:52
阅读次数:
178
老男孩教育每日一题-2017年4月27日-如何正确清理MySQLbinlog?今天是每日一题陪伴大家的第37天,期待你的进步。对于题目和答案的任何疑问,请在博客评论区留言。往期题目索引http://lidao.blog.51cto.com/3388056/1914205
分类:
数据库 时间:
2017-04-27 11:38:25
阅读次数:
238
1:环境两台mysql服务器主(mysql):192.168.1.100从(mysql):192.168.1.200备注:两台mysql版本必须一致2:配置主服务器mysqld配置vi/etc/my.cnfserver-id=100#设置主服务器的ID(写主服务器的ip最后一位)innodb_flush_log_at_trx_commit=2sync_binlog=1#开启binlog日志同步功能..
分类:
数据库 时间:
2017-04-26 19:19:16
阅读次数:
209
今天备份表数据遇到一个错误 Error CODE: 1197 Multi-statement TRANSACTION required more THAN 'max_binlog_cache_size' bytes of STORAGE CREATE TABLE FONTANA_BETSBAK AS ...
分类:
系统相关 时间:
2017-04-26 16:47:07
阅读次数:
1577
环境:[root@SQL-M~]#cat/etc/redhat-releaseCentOSrelease6.8(Final)[root@SQL-M~]#uname-r2.6.32-642.el6.x86_64MasterIP192.168.0.88/24eth0SlaveIP192.168.0.90/24eth0主从复制原理:当用户对数据有增删改操作时,主库本地存一份,另外会把用户增删改的操作记录在binlog里..
分类:
数据库 时间:
2017-04-25 15:05:28
阅读次数:
205
mysql时点还原全备+binlog的快速方法 适合mysql版本:4.1~5.7 所有数据库机器损坏,只有全备和binlog情况下恢复数据库到某个时间点 方法1:全备+binlog server 准备两台机器:binlog server机器,恢复机器 1、构造binlog server把所有的bi ...
分类:
数据库 时间:
2017-04-25 00:47:07
阅读次数:
316
在使用RBR也就是行格式的时候,去解析binlog,需要逆向才能分析出对应的原始SQL是什么,而且,里面对应的是每一条具体行变更的内容。当然,你可以开启general log,但如果我们需要的只是记录对应的行变更,而不需要记录这些select普通的查询,因为general log 会将线上所有的操作 ...
分类:
数据库 时间:
2017-04-24 10:01:30
阅读次数:
408