暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL Flashback闪回功能详解
1116
3页
1次
2020-05-15
25墨值下载

闪回功能详解
阅读目录
、简介
、闪回原理

安装
、使用简介

工具使用注意点

简介

(闪回)用于快速恢复由于误操作丢失的数据。在

误操作
时,可以把数据库恢复到以前某个时间点(或者说某个

的某个

)。比如忘了带
!"!
条件的
#$%!
$!!%!
操作,传统的恢复方式是利用全备
&
二进制日志前滚进行
恢复,相比于传统的全备
&
增备,

显然更为快速、简单。
目前


功能是利用

完成的,第一个实现该功能的是阿里云的彭
立勋, 他在

版本上就已实现,并将其提交给
"

闪回原理
原理:

工具(
'
参数)可对
" 
格式的

可以进行逆向操作,
$!!%!
反向生成
!"%
#$%!
生成反向的
#$%!
!"%
反向生成
$!!%!


!(!%
的形式,记录了

中所有的变更情况,利用

们就能够重现所记录的所有操作。

引入

主要有两个用途
)
目的:一是为了主从复制;二是用于备份恢复后需要
重新应用部分

,从而达到全备
&
增备的效果。


有三种格式:
%%!!%
,基于

语句的模式,一般来说生成的

尺寸较小,但是某些不确定

语句或函数在复制过程可能导致数据不一致甚至出错;
"
,基于数据行的模式,记录的是数据行的完整变化。相对更安全,推荐使用(但通常
生成的

会比其他两种模式大很多);
*!$
,混合模式,可以根据情况自动选用
%%!!%
抑或
"
模式;这个模式下也可
能造成主从数据不一致。它属于

版本时期的过渡方案,已不推荐使用了。
注意:使用

工具必须设置:
+,"%-"

安装
下载

工具

%%.))$#))/*
,并将

文件移至

安装路径的

目录下
0
可备份原来的

+1
,执行
''!
命令,可能会报错
0
系统版本为
2!%3
4+*41
5"%6!%4'(!78''!
.)#")4)%$&&4.(!"9:;2<<+=%,#$
0"!#"!$1
需要安装新版本的
%$&&4
,下载链接:
%%.))$#)),;"2
5"%6!%4'(!>78%$&&4??)#")4)
5"%6!%4'(!>78$)#")4)
5"%6!%4'(!478(%$&&4%$&&4+
5"%6!%4'(!478'%$&&4??%$&&4
5"%6!%4'(!478%$@
" *" *" *"%"%A
4?A.?%$&&4'B%$&
&4??
'" *"'*"'*"%"%ACD?A4D
A?%$&&4?
'" '"''"''"%"%?C
4?A.C%$&&4??
" *" *" *"%"%A
.%$&&4+'B%$&
&4?
安装完后执行
''!
,若报错:
.)4)4.(!"
9:;2+=%,#$0"!#"!$)#")4)%$&&41
,需要更新
)4
库文件。下载链接:
%%.))$#))E:";F
8%"G*(,'%"G
8$'
8$"#$
8$#$
8)H#"!''"!H*-)%)'
 
88
 检查是否有问题。
8!880
核可加
'I
C
核可加
'IC1
8!%
8%"J"!:;288
这是我们需要的

了,然后去更新系统的库
8)4)'
8()4)4)4)4+
8+KLM3-)4)'')4)')4)4
8%")4)4J"!:;2
安装完成后执行:
5"%6!%4'(!>78'E
E!"';,"#*%*C4+4
5"%6!%4'(!>78''!J"!
'N''$%%%"%+%%"%"%+$%!%!
'MN'','!(!%-!%%!,
M
发现

版本已变为
';0
之前的版本为
1
,且多了一个
'
参数,
此参数即用于实现

功能。到此,

已安装完成!

使用简介
先创建一张表
#!"
,向
#!"
表中插入一条数据,查看

日志内容,可以找到刚才插
入的记录:
8'(('?????
of 3
25墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜