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