其他分享
首页 > 其他分享> > 大数据BI学习之闪回技术

大数据BI学习之闪回技术

作者:互联网

闪回技术(FLASHBACK)

--查看回收站 RECYCLEBIN
SELECT * FROM RECYCLEBIN;


--恢复回收站中的表
--语法结构:FLASHBACK TABLE 表名 TO BEFORE DROP;
FLASHBACK TABLE T_SCORE TO BEFORE DROP;


--清空回收站
PURGE RECYCLEBIN;


--直接清除表,不经过回收站(不经过回收站直接清除的表不可恢复)
--语法结构:DROP TABLE 表名 PURGE;
DROP TABLE T_SCORE PURGE;

--删除回收站中的表语法:
--语法结构:PURGE TABLE 表名;
PURDE TABLE T_SCORE

 

恢复表中数据

一般情况下只能恢复7个小时内删除的数据(实际测试出来的时间,可能不准)

--1、开启表的行移动功能
--语法结构:ALTER TABLE 表名 ENABLE ROW MOVEMENT;
ALTER TABLE GRADE ENABLE ROW MOVEMENT;
--2、查询某个时刻的表数据快照 SELECT * FROM GRADE AS OF TIMESTAMP TO_TIMESTAMP('20200916 101700','yyyymmdd hh24:mi:ss');
--3、闪回到这个时刻的数据 FLASHBACK TABLE GRADE TO TIMESTAMP TO_TIMESTAMP('20200916 101700','yyyymmdd hh24:mi:ss');
--4、关闭表的行移动功能 ALTER TABLE GRADE DISABLE ROW MOVEMENT;

 

标签:PURGE,--,DROP,BI,学习,GRADE,TABLE,之闪回,回收站
来源: https://www.cnblogs.com/ZeroITStudy/p/13760505.html