码迷,mamicode.com
首页 >  
搜索关键字:binlog    ( 1610个结果
myslq-5.6基于GTID的主从复制实现
mysql-5.6:GTID机制slave-parallel-workes=启动的线程个数等于小于数据库的库数0表示禁用在mysql-5.6中使用基于GTID的复制功能一、简单主从模式配置步骤1、配置主从节点的服务配置文件1.1、配置master节点:[mysqld]binlog-format=ROWlog-bin=master-binlog-slave-updates=true..
分类:其他好文   时间:2015-07-30 02:12:49    阅读次数:152
故障案例:slave延迟很大
案例1:lvm机型,从库创建完成后,主库qps 2w,从库6k多。从某个时间点开始延迟在缓慢增加,一直涨到7w多秒才发现去处理;从库io的util很高 故障原因:查看配置发现这个从库开启了log_slave_updates,一直在产生binlog,当把这个参数禁用或者设置sync_binlog=0以后,util立马就降下来了,同步延迟也就慢慢变小了直到为0,此前已经发现多次使用lvm逻辑卷管理或...
分类:其他好文   时间:2015-07-30 00:47:35    阅读次数:184
MySQL定期分析检查与优化表
定期分析表 ? ANALYZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ? 本语句用于分析和存储表的关键字分布。在分析期间,使用一个读取锁定对表进行锁定。这对于MyISAM, BDB和InnoDB表有作用。对...
分类:数据库   时间:2015-07-21 13:04:53    阅读次数:134
各种mysql视频的学习笔记
打开二进制日志(二进制日志内容:更改数据库的操作)在/etc/mysql/my.cnf中将log_bin这一行的注释去掉就开启了后面的是保存的路径下面的expire_logs_days是过多久,Mysql自动删除二进制日志max_binlog_size为最大二进制日志大小注意重启mysql后刚刚的修改才生效shell>sudos..
分类:数据库   时间:2015-07-19 23:45:09    阅读次数:212
mysql半同步复制
介绍:mysql传统的主从复制是异步的复制模式,主服务器把binlog日至发送到从服务器,就认为同步完成。mysql半同步复制模式可以确保从服务器接收完主服务器发送的binlog日志文件并写入自己的中继日志relaylog里,然后会给主服务器一个反馈,告诉对方已经接收完毕。这时主库线程..
分类:数据库   时间:2015-07-13 18:57:22    阅读次数:235
MySQL系列之E-2------MySQL主从复制实战
1、更改master和slave配置文件master配置文件#cp/mysql/suppots-file/my-default-cnf[client]port=socket=[mysqld]basedir=datadir=port=server-id=socket=/data/mysql.socklog-bin=/data/mysql_binbinlog_format=mixed/row/sqlbinlog-do-db=binlog-ignore-db=long_query_time=..
分类:数据库   时间:2015-07-13 01:05:44    阅读次数:188
MySQL5.6半同步复制-非强一致性
接上一篇blog,现在证实5.6的半同步复制。截图如下。主库会话一查询数据。将从库io复制线程停止,主库会话一继续插入数据,由于同步断料,出现等待。主库开启会话二,查询数据,发现会话一的数据已经插入。查询主库binlog,发现该事务写入binlog。总结:5.6中,写入binlog后,..
分类:数据库   时间:2015-07-10 16:50:05    阅读次数:151
lz4,pigz,gzip 3者比较
一、压缩 (1.1)使用gzip进行打包: # time tar -zcf tar1.tar binlog* real 0m48.497s user 0m38.371s sys 0m2.571s (1.2)使用pigz压缩,同时设置最高压缩速度(-1) # time tar -cv binlog* | pigz -1 -p 24 -k >pigz1.tar.gz real 0m...
分类:其他好文   时间:2015-07-09 16:19:22    阅读次数:2701
mysql二进制日志。
mysql二进制日志:命令行参数:--log-bin[=file_name]文件名--log-bin-index[=file] 文件索引--max_binlog_size 单个文件大小--binlog-do-db=db_name 对那些db记录。只对指定数据库进行记录--binlog-ignore-db=db_name 忽略那些db。只忽略指定数据库,其他数据库记录系统变量:..
分类:数据库   时间:2015-07-06 20:02:58    阅读次数:177
Python写的分析MySQL binlog日志工具
因为MySQL数据库增删改突然暴增,需要查询是那些表的操作特别频繁,写了一个用来分析bin-log的小工具,找出增删改查的表,并按照操作次数降序排列,以下是代码:#for mysql5.5 binlog import os,sys #python binlog.py binglog-0001 '20...
分类:数据库   时间:2015-07-05 21:10:52    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!