DM7的闪回功能默认是关闭的,需要在dm.ini中设置参数:

ENABLE_FLASHBACK = 1

UNDO_RETENTION = 900

意思为可以进行900s以内的闪回查询。下面是使用该功能可能会涉及到的相关SQL:

1.DM7的闪回功能可能会用到的动态性能视图

select * from sys.sysobjects where name like 'V$%';   --DM7的所有动态性能视图

select * from v$dm_ini; --查看当前参数信息

select * from v$rlog; --查看当前LSN

select * from v$trx;--查当前事物信息

select * from v$trxwait;--查事物等待其他事物的信息

select * from v$trx_view;--查活动事物信息

select * from v$lock; --查锁信息

select * from v$instance; --查实例

select * from v$sessions; --查会话

2.闪回查询相关SQL

select VERSIONS_ENDTRXID, c1,c2 from sysdba.test VERSIONS BETWEEN TIMESTAMP ‘2019-01-01 12:12:12’ AND SYSDATE; --查询该时间段版本字段版本信息

select * from test when TRXID 10991;  --按事物号闪回

select * from test when TIMESTAMP '2019-01-01 12:12:12';  --按时间闪回

select * from V$FLASHBACK_TRX_INFO where COMMIT_TIMESTAMP > '2019-01-01 12:12:12';  --查看时间点大于2019-01-01 12:12:12的所有可闪回事物信息

注:不同版本数据库,SQL查询结果可能会有些许的不同,例如v$trx_view,在19年之后的版本多了self_id 为0的行

最新文章

  1. 通过Gulp使用Browsersync实现浏览器实时响应文件更改
  2. 学习cocos-js的准备工作
  3. 嵌入值和序列化LOB
  4. WM_NCCALCSIZE消息处理详解
  5. C#学习之------委托
  6. C++异常中的堆栈跟踪
  7. [转]Python跳过第一行读取文件内容
  8. 树莓派3 B+ 的摄像头简单使用(video-streamer)
  9. JAVA入门[14]-Spring MVC AOP
  10. JavaScript判断对象类型及节点类型、节点名称和节点值
  11. Windows 2012安装odoo12
  12. P3378 堆の模板
  13. TCP3次握手和4次挥手及其为什么
  14. Qt Xml Dom
  15. Java界面编程—API
  16. VC++学习之多线程(2)
  17. Spring(十五)之声明式事务
  18. crm 03--> crm与权限结合
  19. Mvc6 错误Microsoft.AspNet.Http.Features.IRequestIdentifierFeature
  20. Ubuntu下手动安装Nvidia显卡驱动

热门文章

  1. git使用和操作
  2. [Pandas] 03 - DataFrame
  3. django开发后台接口error 10053/10054
  4. tomcat下c3p0连接池配置问题
  5. python爬虫入门新手向实战 - 爬取猫眼电影Top100排行榜
  6. Spring Data JPA 梳理 - 使用方法
  7. Java初中级面试笔记及对应视频讲解
  8. python3连接MySQL实现增删改查
  9. Docker系列(五):.Net Core实现k8s健康探测机制
  10. 记录一次redis cpu异常升高的排插思路