简要介绍MySQL Flashback 的原理,安装和使用。 ...
分类:
数据库 时间:
2017-04-06 21:11:38
阅读次数:
361
昨天在操作远程mysql时,小手一抖不小心删除了一个数据库,比较幸运的是删除的这个数据库用的频率不高,加上有阿里云快照,直接恢复到了两天前。总的来说没有损失什么数据。但是回想起来,误删数据库没有二进制日志文件是多么可怕的事情呀 先说linux下吧,如果是一键安装lnmp环境可在 /etc/my.cn ...
分类:
数据库 时间:
2017-03-30 00:29:24
阅读次数:
199
1、查询回收站状态语句 select * from user_recyclebin order by droptime desc 2、还原回收站 FLASHBACK TABLE <<Dropped_Table_Name>> TO BEFORE DROP RENAME TO <<New_Table_N ...
分类:
数据库 时间:
2017-03-29 19:07:54
阅读次数:
278
一、mysqlbinlog简介 binlog又叫二进制日志文件,它会将mysql中所有修改数据库数据的Query以二进制的形式记录到日志文件中,如:create,insert,drop,update等;(对于select操作则不会被记录到binlog里,因为它并没有修改数据库的数据)。binlog一 ...
分类:
数据库 时间:
2017-03-25 17:18:09
阅读次数:
401
用mysqlbinlog工具查看 查看制定binary log文件内的制定时间段的代码: 利用pos值也就是定位点值查看指定区间的值 ...
分类:
数据库 时间:
2017-03-13 13:32:57
阅读次数:
240
select * from mbk.qb_qbbs_xc as of timestamp to_timestamp('2016-12-21 15:40:00','yyyy-mm-dd hh24:mi:ss') //查询还原时间点数据flashback table qb_qbbs_xc to time ...
分类:
数据库 时间:
2017-03-09 19:53:38
阅读次数:
214
一:存在在PHPmyAdmin下找到表格导出然后再导入 二:当没有备份时,使用binlog功能进行恢复 先进入到/etc/my.cnf文件中。 在文件中添加一句:log-bin=mysql-bin 然后重启mysql:/etc/init.d/mysqld restart mysqlbinlog恢复数 ...
分类:
数据库 时间:
2017-02-22 12:57:44
阅读次数:
220
二进制日志会记录所有更改数据库状态的sql操作,比如createdropupdate......二进制日志文件存放在我们的数据目录里,格式如mysql-bin.000001准备:进入mysql命令行做如下操作:createdatabasea1;#创建一个a1库createdatabasea2;#创建一个a2库dropdatabasea1;#删掉a1库usea2;cre..
分类:
其他好文 时间:
2017-02-17 22:07:06
阅读次数:
178
背景知识设置闪回数据库参数设置数据库闪回的三个参数:db_recovery_file_dest_size 闪回恢复区大小db_recovery_file_dest 闪回恢复区路径,该参数可以任意指定,闪回日志记录了数据库的前影像,该日志不会进行归档,一但停用数据库的闪回功能,该目录下的日志会自动清除 ...
分类:
其他好文 时间:
2017-01-12 23:05:19
阅读次数:
289
生产上要做灾备系统的应急切换演练,灾备端是由OGG搭建的。由于生产库都比较大10多T,不想演练后重新初始化灾备库,生产库版本为10.2.0.4,于是想到10g的新特性flashbackdatabase。演练开始前记录一个还原点,演练结束后闪回到这个还原点,重新同步ogg即可。测试闪加数据库。一..
分类:
数据库 时间:
2017-01-10 00:09:32
阅读次数:
251