问题如下:mysql>showslavestatus\G***************************1.row***************************Slave_IO_State:Master_Host:172.168.3.190Master_User:slaveMaster_Port:12148Connect_Retry:60Master_Log_File:binlog.000001Read_Master_Log_Pos:753Relay_Log_File:WIN-O..
分类:
数据库 时间:
2015-03-19 11:46:24
阅读次数:
551
14010915:13:13[Note]Slave:receivedendpacketfromserver,apparentmastershutdown:14010915:13:13[Note]SlaveI/Othread:Failedreadinglogevent,reconnectingtoretry,log‘mysql-binlog.000899‘atposition30102947314010915:13:14[Note]Slave:receivedendpacketfromserver,appare..
分类:
数据库 时间:
2015-03-13 19:07:45
阅读次数:
259
一、pt-query-digest工具简介
pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog , 也可以通过show processlist或者通过tcpdump抓去的mysql协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的...
分类:
数据库 时间:
2015-03-09 12:56:44
阅读次数:
295
最近业务开始需要实时抽取数据,中间权限需要沟通,为了不让自己给DBA添加麻烦,还是补补关于这方面的基础:来源:http://blog.csdn.net/heiyeshuwu/article/details/8619338先介绍下背景吧,方便理解:早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,...
分类:
其他好文 时间:
2015-03-06 18:33:29
阅读次数:
453
主要搭建步骤如下: 1.打开binlog,设置server_id 打开主库的--log-bin,并设置server_id 2.主库授权 --最好也在从库对主库授权,便于切换。 在主库对从库的同步账户授权: grant replication slave on *.* to 'repl'@'从库ip'...
分类:
数据库 时间:
2015-03-06 14:15:25
阅读次数:
169
mysql 主从复制是异步复制 由主从之间的3个线程完成 master I/O --主库 slave I/O --备库 slave SQL --备库 必须打开主库的binlog 1.slave I/O连上master,从指定binlog位置开始传输日志(master.info) 2.master I...
分类:
数据库 时间:
2015-03-06 14:03:08
阅读次数:
148
由于各种原因,mysql主从架构经常会出现数据不一致的情况出现,大致归结为如下几类1:备库写数据2:执行non-deterministic query3:回滚掺杂事务表和非事务表的事务4:binlog或者relay log数据损坏数据不同步给应用带来的危害是致命的,当出现主从数据不一致的情况,常见的...
分类:
数据库 时间:
2015-03-04 18:29:55
阅读次数:
302
下午在排查MySQL主从同步问题时,想从主库的binlog中找一些线索,裸的binlog文件是无法直视的,mysqlbinlog这个工具是用来查看binlog文件内容的(使用方式man mysqlbinlog查看),但是使用mysqlbinlog将binlog文件转换成人类可读的内容时却报错:[xx...
分类:
数据库 时间:
2015-03-03 22:01:46
阅读次数:
251
这里使用的mysql版本为5.6.23,并且配置的是全新的mysql主从复制(之前没有数据存在)1.配置mastervimy.cnf
log-bin=mysql-bin
server-id=1
innodb_flush_log_at_trx_commit=1
sync_binlog=1
servicemysqldrestart2.配置slavevimy.cnf
server-id=2
servicemysqldrestart3.在mas..
分类:
数据库 时间:
2015-03-03 18:50:02
阅读次数:
199
说明:当开启mysql数据库主从时,会产生大量如mysql-bin.00000*log的文件,这会大量耗费您的硬盘空间。mysql-bin.000001mysql-bin.000002mysql-bin.000003mysql-bin.000004mysql-bin.000005…有三种解决方法:1.关闭mysql主从,关闭binlog;2.开启mysql主从,设置expire_logs_d..
分类:
数据库 时间:
2015-03-03 10:03:56
阅读次数:
198