Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >mysql 闪回5.5为什么没有作用?

mysql 闪回5.5为什么没有作用?

提问于 2018-11-26 10:11:48
回答 0关注 0查看 270

MYSQL数据闪回方式: https://cloud.tencent.com/developer/article/1056477

你好 ,关于你给的5.5版本的mysqlbinlog,我测试对 5.5.57 版本并没有作用

测试命令:mysqlbinlog55 -vv mysql-bin.000154 --start-position=107 --stop-position=749 -B

执行后发现没有用,-B 解析出来的binlog只是对操作顺序进行了反转,而数据操作并没有反转?

回答

成为首答用户。去 写回答
相关文章
MYSQL数据闪回方式
MYSQL官方截止目前还没有出来数据闪回特性,也许后续版本会出现。社区有一些开源工具可以使用,沿用的基本都是彭立勋最早提出的思路,利用binlog对SQL进行反向解析,从而实现数据闪回,例如不带where条件的update操作,导致全表数据被误更新。 闪回前提: binlog_format = ROW 操作模拟: 没加where条件,导致全表更新;或者没加host列,导致多余行被更新。 我只想把user=test_user1,host=1.1.1.1改密码,但是没加host条件。此时并没有及时发现,直到报错
MySQL轻松学
2018/03/09
3K1
MYSQL数据闪回方式
技术分享 | MySQL 闪回工具 MyFlash
MyFlash 是美团点评开源的一个 MySQL 闪回工具,可以用来回滚 MySQL 中的 DML 操作,恢复到某时刻的数据。本文将简单地介绍 MySQL 闪回工具 MyFlash 的使用。
爱可生开源社区
2020/12/30
1.3K0
闪回数据库与闪回删除
Flashback Database 功能非常类似与RMAN的不完全恢复, 它可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于Flashback log 日志,而且比RMAN更快速、高效。 因此Flashback Database 可以看作是不完全恢复的替代技术。 但它也有某些限制: 1. Flashback Database 不能解决Media Failure, 这种错误RMAN恢复仍是唯一选择 2. 如果删除了数据文件或者利用Shrink技术缩小数据文件大小,这时不能用Flashback Database技术回退到改变之前的状态,这时候就必须先利用RMAN把删除之前或者缩小之前的文件备份restore 出来, 然后利用Flashback Database 执行剩下的Flashback Datbase。 3. 如果控制文件是从备份中恢复出来的,或者是重建的控制文件,也不能使用Flashback Database。 4. 使用Flashback Database锁能恢复到的最早的SCN, 取决与Flashback Log中记录的最早SCN。
Yunjie Ge
2022/04/24
8700
闪回数据库与闪回删除
闪回flashback
Configuring Your Database for Oracle Flashback Technology
职场亮哥
2020/10/10
7940
闪回flashback
【MySQL】数据库闪回工具之binlo
[root@wallet01 ~]# tar zxvf Python-3.6.1.tgz [root@wallet01 ~]# cd Python-3.6.1 [root@wallet01 Python-3.6.1]# ./configure --prefix=/usr/local/python3 [root@wallet01 Python-3.6.1]# make && make install [root@wallet01 ~]# rm -rf /usr/bin/python [root@wallet0
py3study
2020/01/14
8730
验证GaussDB T 闪回事务查询功能;闪回表功能强劲闪回TRUNCATE
总的来说,gaussdb100 T 是可以支持闪回事务查询。 二、GaussDB T 的 Flashback Table 功能非常强劲可以闪回TRUNCATE Gaussdb提供了类似Oracle的闪回表功能;可以很好的应对drop table或者truncate table的误操作场景;这个功能非常赞。本质上来讲也是使用了回收站功能。下面进行简单测试: 清空回收站
数据和云
2020/02/24
6660
Mysql误删,恢复数据,binlog闪回,宝塔面板
MySQL闪回(flashback)利用binlog直接进行回滚,能快速恢复且不用停机。
宣言言言
2019/12/17
3.1K0
MyFlash——美团点评的开源MySQL闪回工具
由于运维、DBA的误操作或是业务bug,我们在操作中时不时会出现误删除数据情况。早期要想恢复数据,只能让业务人员根据线上操作日志,构造误删除的数据,或者DBA使用binlog和备份的方式恢复数据,不管那种,都非常费时费力,而且容易出错。直到彭立勋首次在MySQL社区为mysqlbinlog扩展了闪回功能。 在美团点评,我们也遇到过研发人员误删主站的配置信息,从而导致主站长达2个小时不可用的情况。DBA同学当时使用了技术团队自研的binlog2sql完成了数据恢复,并多次挽救了线上误删数据导致的严重故障。不过
美团技术团队
2018/03/13
1.7K0
MyFlash——美团点评的开源MySQL闪回工具
openGauss 2.1.0 闪回特性
openGauss 2.1.0于2021年9月30日发布,是openGauss的一个Preview版本,该版本生命周期仅为半年。该版本的新增功能如下:
数据和云
2021/10/15
1.4K0
为什么加了@Transactional注解,事务没有回滚?
在前天的《事务管理入门》一文发布之后,有读者联系说根据文章尝试,加了@Transactional注解之后,事务并没有回滚。经过一顿沟通排查之后,找到了原因,在此记录一下,给后面如果碰到类似问题的童鞋一个参考。
程序猿DD
2020/07/16
9440
Oracle Flashback Query 闪回数据
误删除了Oracle部分重要数据,已提交,需要恢复。首先尝试Flashback Query闪回数据。
星哥玩云
2022/08/16
3830
Oracle配置和使用闪回
环境:RHEL 6.4 + Oracle 11.2.0.4 目录: 一、闪回查询
Alfred Zhao
2019/05/24
8440
【DB笔试面试808】在Oracle中,什么是闪回?闪回有哪些分类?
Oracle闪回技术从根本上改变了数据恢复策略,利用闪回技术,可以使更正错误的时间大大缩短,而且它简单易用,使用一条短命令便可恢复整个数据库,而不必执行复杂的程序。闪回技术是Oracle数据库独有的特性,支持各级恢复,包括行、事务、表、表空间和数据库范围。采用闪回技术,可以针对行级和事务级发生过变化的数据进行恢复,减少了数据恢复的时间,而且操作简单,通过SQL语句就可以实现数据的恢复,大大提高了数据库恢复的效率。
AiDBA宝典
2020/06/01
7550
Oracle 闪回特性(FLASHBACK DATABASE)
闪回技术通常用于快速简单恢复数据库中出现的认为误操作等逻辑错误,从闪回的方式可以分为基于数据库级别闪回、表级别闪回、事务
Leshami
2018/08/07
1.1K0
我大意了,没有闪。
(1) 栗子1重新new赋值难道不是修改了原字典对象newDict吗?foreach字典为什么不报InvalidOperation异常?
有态度的马甲
2023/09/05
2480
我大意了,没有闪。
MySQL5.5使用
最近小伙伴在搞创新项目,给牧区的羊做身份识别。羊出圈以后,相应的控制系统发消息帮助牧民找回。当然这些是后话,现在他卡在了数据库的环节,我也是一个数据库的半吊子。故此做一些记录。
云深无际
2020/12/03
6450
MySQL5.5使用
Oracle 闪回特性(FLASHBACK DROP & RECYCLEBIN)
--==============================================
Leshami
2018/08/07
8350
openGauss数据库闪回功能验证
openGauss闪回功能能够有选择性的高效撤销一个已提交事务的影响,从人为错误中恢复。在采用闪回技术之前,只能通过备份恢复、PITR等手段找回已提交的数据库修改,恢复时长需要数分钟甚至数小时。采用闪回技术后,恢复已提交的数据库修改前的数据,只需要秒级,而且恢复时间和数据库大小无关。适用于:
叶秋学长
2023/02/01
1K0
Orcale利用闪回功能恢复数据
从9i开始,Oracle提供了闪回(FLASHBACK)功能。使用FLASHBACK TABLE语句从撤消段中(undo segment)读取该表的过去映像,并利用Oracle9i中引入的回闪查询重建表行。UNDO_RETENTION给出了闪回支持的最小时间。也就是说,FLASHBACK最少可以支持UNDO_RETENTION给出的时间,如果系统比较闲,则可以闪回更长的时间。(当然,如果回滚表空间的空间分配不足,当系统处于忙时,有可能重用还没有达到UNDO_RETENTION时间限制的数据的空间)。使用闪回的一个前提是表不能进行DDL操作。不但不能对DDL操作进行回闪,而且,也无法闪回到DDL操作以前的数据了。
星哥玩云
2022/08/16
9480
点击加载更多

相似问题

Tdsql 支持闪回操作吗 ?

1814

为什么MySQL 5.5编码集设置utf-8无效?

086

接电话为什么闪退?

1269

c#SDK , onStatistics回调为什么没有jitterBufferDelay字段?

1275

直播闪退?

2389
相关问答用户
腾讯云TDP | TDP会员擅长3个领域
平安资管 | 架构师擅长4个领域
擅长3个领域
擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档