digdeep

凡是过去,皆是序幕。Read the fucking manual and source code.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  366 随笔 :: 0 文章 :: 225 评论 :: 300万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  MySQL 备份/恢复

摘要:使用 gh-ost 对表在线加索引时,第一次发生了下面的报错(使用gh-ost很长时间了,第一次遇到这个报错): [2023/12/12 11:48:08] [error] binlogstreamer.go:77 close sync with err: ERROR 1236 (HY000): A 阅读全文
posted @ 2023-12-12 11:58 digdeep 阅读(145) 评论(0) 推荐(0) 编辑

摘要:mysql从库复制报错: Last_IO_Errno: 1236Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'event read from binlog did not pas 阅读全文
posted @ 2022-09-05 11:19 digdeep 阅读(370) 评论(0) 推荐(0) 编辑

摘要:转自:https://www.jianshu.com/p/c8b9852dcef9 实验场景 GreatSQL 8.0.25 InnoDB 1.备份单表, test.t_user /usr/bin/xtrabackup -uroot -p'GreatSQL' -S /data/GreatSQL/my 阅读全文
posted @ 2022-04-09 15:38 digdeep 阅读(134) 评论(0) 推荐(0) 编辑

摘要:xtrabackup 备份 MySQL 8.0.20 时报错: 200626 08:40:59 Connecting to MySQL server host: localhost, user: root, password: set, port: 3306, socket: /data/mysql 阅读全文
posted @ 2020-06-26 11:52 digdeep 阅读(971) 评论(0) 推荐(0) 编辑

摘要:1. 问题 使用mysqldump备份数据时,有时会看到 show processlist 出现大量的 Waiting for table flush,mysqldump被卡住。而且可能会导致查询也被卡住。 一个案例是执行备份:mysqldump -uroot -p --single-transac 阅读全文
posted @ 2020-03-10 15:03 digdeep 阅读(8326) 评论(0) 推荐(1) 编辑

摘要:https://www.percona.com/doc/percona-xtrabackup/2.4/installation/yum_repo.html 1. yum 安装方式 yum install https://repo.percona.com/yum/percona-release-lat 阅读全文
posted @ 2020-02-18 15:50 digdeep 阅读(211) 评论(0) 推荐(0) 编辑

摘要:1. relay_log_recovery = 1 当slave从库宕机后,假如relay-log损坏了,导致一部分中继日志没有处理,则自动放弃所有未执行的relay-log,并且重新从master上获取日志,这样就保证了relay-log的完整性。默认情况下该功能是关闭的,将relay_log_r 阅读全文
posted @ 2019-09-03 17:55 digdeep 阅读(798) 评论(0) 推荐(0) 编辑

摘要:0. xtrabackup的功能能实现的功能:非阻塞备份innodb等事务引擎数据库、备份myisam表会阻塞(需要锁)、支持全备、增量备份、压缩备份、快速增量备份(xtradb,原理类似于oracle:tracking 上次备份之后发生修改的page.)、percona支持归档redo log的备... 阅读全文
posted @ 2015-11-07 22:27 digdeep 阅读(10420) 评论(0) 推荐(2) 编辑

摘要:mydumper 官网:https://launchpad.net/mydumper下载之后,安装报错:[root@localhost local]# cd mydumper-0.6.2[root@localhost mydumper-0.6.2]#[root@localhost mydumper-... 阅读全文
posted @ 2015-10-31 14:57 digdeep 阅读(5916) 评论(2) 推荐(0) 编辑

摘要:在上一篇文章 MySQL 命令行工具之 mysqldump 深入研究 中,我们搞定了mysqldump的参数和基本原理。那么我们该怎么样最好的使用它的?它有哪些坑呢?1. 利用mysqldump进行逻辑备份1)全逻辑备份: mysqldump -uxxx -p --flush-logs --dele... 阅读全文
posted @ 2015-10-24 00:25 digdeep 阅读(10055) 评论(1) 推荐(1) 编辑

摘要:截图来自MySQL5.6的pdf版文档。说明:1)基于语句的复制时,trigger会在slave上执行,所以slave上也需要有trigger的定义,不然会导致主从数据不一致的;2)基于行的复制时,trigger不会在slave上执行。因为复制的数据,不是sql语句。截图来自MySQL5.6的pdf... 阅读全文
posted @ 2015-10-22 21:08 digdeep 阅读(3559) 评论(0) 推荐(0) 编辑

摘要:mysqldump 是MySQL的一个命令行工具,用于逻辑备份。可以将数据库和表的结构,以及表中的数据分别导出成:create database, create table, insert into的sql语句。当然也可以导出 存储过程,触发器,函数,调度事件(events)。不管是程序员,还是DB 阅读全文
posted @ 2015-10-21 18:21 digdeep 阅读(30563) 评论(1) 推荐(2) 编辑

不懂数据库和Web安全的架构师不是一个好的程序员。
点击右上角即可分享
微信分享提示