原文:MySQL闪回原理与实战

本文将介绍闪回原理,给出笔者的实战经验,并对现存的闪回工具作比较。 DBA或开发人员,有时会误删或者误更新数据,如果是线上环境并且影响较大,就需要能快速回滚。传统恢复方法是利用备份重搭实例,再应用去除错误sql后的binlog来恢复数据。此法费时费力,甚至需要停机维护,并不适合快速回滚。也有团队利用LVM快照来缩短恢复时间,但快照的缺点是会影响mysql的性能。 MySQL闪回 flashback ...

2017-01-09 14:31 2 2313 推荐指数:

查看详情

Mysql工具之binlog2sql的原理及其使用

生产上误删数据、误改数据的现象也是时常发生的现象,作为运维这时候就需要出来补锅了,最开始的做法是恢复备份,然后从中找到需要的数据再进行修复,但是这个时间太长了,对于大表少数数据的修复来讲,动作太大,成本也大。 当然还有其他的一些操作方法,我们今天有主角。 MySQL 工具 ...

Fri Nov 23 00:20:00 CST 2018 0 743
MySQL工具--MyFlash

(一)MyFlash介绍 MyFlash是美团开发的一个滚DML操作的工具,该工具是开源的,github地址为:https://github.com/Meituan-Dianping/MyFlash。通过该工具,可以实现MySQL数据库的。 (二)安装MyFlash 下载源码 ...

Sat Apr 25 05:38:00 CST 2020 0 1501
MySQL 工具之 binlog2sql

大众点评开源的一个 MySQL 工具 -- binlog2sql,因此也测试了一把,一探究竟。 用 ...

Mon May 15 22:18:00 CST 2017 0 10263
MySQL模拟Oralce操作

(翻译高性能mysql第三版的作者之一)开发了一个补丁,该补丁能够模拟Oracle的操作,这样以来我们 ...

Wed May 07 18:55:00 CST 2014 3 4295
MySQL Flashback 功能详解

1. 简介 mysqlbinlog flashback()用于快速恢复由于误操作丢失的数据。在DBA误操作时,可以把数据库恢复到以前某个时间点(或者说某个binlog的某个pos)。比如忘了带where条件的update、delete操作,传统的恢复方式是利用全备+二进制日志前滚进行恢复 ...

Fri Apr 07 04:04:00 CST 2017 1 11926

技术可以不需要使用备份文件,依赖于滚段中的数据前镜像,恢复一定时间内的数据。过久之前的数据,只能通过备份文件恢复了。 查看是否开启: 一、分类 前四种技术,依赖于undo表空间,可的极限时间由undo_retention决定 ...

Fri Nov 12 02:03:00 CST 2021 0 93
binlog2sql之MySQL数据实践

的性能。现在有不少好用而且效率又高的开源工具如binlog2sql、mysqlbinlog_flash ...

Fri Mar 24 00:42:00 CST 2017 1 4653
Oracle详解

Oracle 9i 开始支持,Oracle10g开始全面支持功能,Oracle11g有所完善,为大家快速的恢复数据,查询历史数据提供了很大的便捷方法。 本文主要对Oracle常用使用做些详细介绍,其中对于不常用的事务和版本,这里就不做介绍 一、Oracle概述 ...

Fri Dec 15 02:54:00 CST 2017 0 12764
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM