表示 进入内容 471480514
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: binlog (reset)
mysql二进制文件操作语法(mysql binary log operate statements)

开启 binary logs 功能 在 mysql 配置文件中配置 log-bin,重启 mysql my.cnf (on Linux/unix) or my.ini (on Windows) 例子: [client] ...

[mysqld] ... log-bin=mysql-bin (log_bin=/var/mydb/bin-log,指定 log 的路径,以及名称前缀) --- 一旦重启,Mysql 会自动创建新的二进制文件。

【安全】  【mysql】  【SQL】  【LOG】  【同步】  【Server】   …

[获取更多]
mysql性能优化学习笔记-参数介绍及优化建议

MySQL服务器参数介绍 mysql参数介绍(客户端中执行),尽量只修改session级别的参数。 全局参数(新连接的session才会生效,原有已经连接的session不生效)

set global 参数名=参数值; set @@global.

【性能优化】  【服务器】  【mysql】  【innodb】  【性能】  【日志】  【LOG】   …

[获取更多]
MySQL误删物理文件的恢复(Linux)

以前拜读过一位Oracle大大的文章,结果自己在测试环境也遇到了,顺手记下来 Oracle大大的文章链接http://blog.itpub.net/17203031/viewspace-1077770/--------------------------------...

【linux】  【mysql】  【Oracle】  【日志】  【LOG】  【数据库】  【测试】   …

[获取更多]
不停止MySQL服务增加从库的两种方式

不停止MySQL服务增加从库的两种方式

转载自:http://lizhenliang.blog.51cto.com/7876557/1669829

 现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库。

【mysql】  【SQL】  【日志】  【线程】  【数据库】  【配置】  【同步】   …

[获取更多]
MySQL Binlog Server

MySQL Binlog Server:是利用某个工具,把线上活跃的库的日志拉取到本地进行备份。在MySQL 5.6以后,可以利用mysqlbinlog这个命令去把远程机器的日志备份到本地目录,从而达到增量或是日志安全方面的备份。

做好MySQL日志的备份,是数据安全的一个重要保证。以前通过写程序来实现,从MySQL 5.6出现以后,DBA同步有福了,不用写程序了。


下面说一下binlog Server怎么构建。

利用mysql 5.6的mysqlbinlog命令,可以把远程的binlog完全镜象一份放到本地,方法如下:

Shell

1 /usr/local/mysql/bin/mysqlbinlog-R–raw–host=192.168.11.100–user='repl'–password='repl4slave'–stop-never mysql-bin.000001&

解释一下:
-R -read-from-remote-server …

[获取更多]
FAQ系列 | SLAVE为什么一直不动了

导读

遇到SLAVE延迟很大,binlog apply position一直不动的情况如何排查?

问题描述

收到SLAVE延迟时间一直很大的报警,于是检查一下SLAVE状态(无关状态我给隐去了):

          Slave_IO_State: Waiting for master to send event
         Master_Log_File: mysql-bin.000605
     Read_Master_Log_Pos: 1194
          Relay_Log_File: mysql-relay-bin.003224
           Relay_Log_Pos: 295105
   Relay_Master_Log_File: mysql-bin.000604
        Slave_IO_Running: Yes
       Slave_SQL_Running: Yes
              Last_Errno: 0
              Last_Error: 
     Exec_Master_Log_Pos: 294959
         Relay_Log_Space: 4139172581
   Seconds_Behind_Master: 10905

可以看到,延迟确实很大,而且从多次show slave status的结果来看,发现binlog的position一直不动。

     Read_Master_Log_Pos: 1194
          Relay_Log_File: mysql-relay-bin.003224 …
[获取更多]
mysql备份与恢复实践案例

恢复误删数据 case:误操作,删除数据忘记带完整条件,执行 delete from user where age > 30 [ and sex - male ] 需求:将被删除数据还原 恢复前提:完整的数据库操作日志(binlog) 演示: 测试表数...

【mysql】  【日志】  【数据库】  【Server】  【test】  【binlog】  【timestamp】   …

[获取更多]
mysql数据备份与恢复基础

mysqldump备份 备份所有库

[root@miles ~]# mysqldump -uroot -pbeijing --socket=/data/mysql/mysql.

【mysql】  【SQL】  【Server】  【test】  【数据备份】  【binlog】  【timestamp】  【Socket】   …

[获取更多]
请不要用SECONDS_BEHIND_MASTER来衡量MYSQL主备的延迟时间

MySQL 本身通过 show slave status 提供了 Seconds_Behind_Master ,用于衡量主备之间的复制延迟,但是今天碰到了一个场景,发现 Seconds_Behind_Master 为 0 , 备库的 show slave status 显示 IO/SQL 线程都是正常的 , MySQL 的主库上的变更却长时间无法同步到备库上。

【监控】  【mysql】  【线程】  【同步】  【binlog】   …

[获取更多]
Master主动向Slave发送binlog?还是Slave主动向Master要binlog?

                事情背景是这样子,今天有人和我讨论了一下MySQL主从的一些东西,                 在这个过程中,对方信誓旦旦,斩钉截铁的告诉我,Master主动向Slave推送binlog,说的自己都开始怀疑是自己理解错了, ...

【mysql】  【日志】  【数据库】  【同步】  【binlog】   …

[获取更多]
表示 进入内容 471480514
« 先前的 10 新的记录 | 下一步 10 较早的记录 »