oralce查询表修改记录的几种方式
2016-06-01 11:29
471 查看
(1)SELECT
ID,NAME,state,VERSIONS_ENDTIME,VERSIONS_OPERATION
FROM table_name VERSIONS
BETWEEN TIMESTAMP
MINVALUE AND
MAXVALUE WHERE
VERSIONS_STARTTIMEIS
NOT NULL ORDER
BY VERSIONS_STARTTIME DESC;
事务回滚段使用
(2)--这个sql从内存中读取绑定变量值信息,若是不在内存中,则使用下一个sql
select s.sql_text, b.name, b.position, b.dup_position, b.value_string
from v$sql s, v$sql_bind_capture b
where s.sql_id
= b.sql_id
and (s.SQL_TEXT
like 'update table_name%'
)
order by b.LAST_CAPTURED, b.POSITION;
不是实时记录
(3)--这个sql从awr中读取绑定变量值信息
select s.sql_text, b.name, b.position, b.dup_position, b.value_string
from v$sql s, dba_hist_sqlbind b
where s.sql_id
= b.sql_id
and (s.SQL_TEXT
like 'update
table_name%' )
order by b.LAST_CAPTURED, b.POSITION;
oracle 10以上是可以的
(4)select *
from table_name as
of timestamp to_Date('2016-05-30 15:28:00',
'yyyy-mm-dd hh24:mi:ss');
只有一段时间内的可以
(5)用Oracle LogMiner根据日志查询
ID,NAME,state,VERSIONS_ENDTIME,VERSIONS_OPERATION
FROM table_name VERSIONS
BETWEEN TIMESTAMP
MINVALUE AND
MAXVALUE WHERE
VERSIONS_STARTTIMEIS
NOT NULL ORDER
BY VERSIONS_STARTTIME DESC;
事务回滚段使用
(2)--这个sql从内存中读取绑定变量值信息,若是不在内存中,则使用下一个sql
select s.sql_text, b.name, b.position, b.dup_position, b.value_string
from v$sql s, v$sql_bind_capture b
where s.sql_id
= b.sql_id
and (s.SQL_TEXT
like 'update table_name%'
)
order by b.LAST_CAPTURED, b.POSITION;
不是实时记录
(3)--这个sql从awr中读取绑定变量值信息
select s.sql_text, b.name, b.position, b.dup_position, b.value_string
from v$sql s, dba_hist_sqlbind b
where s.sql_id
= b.sql_id
and (s.SQL_TEXT
like 'update
table_name%' )
order by b.LAST_CAPTURED, b.POSITION;
oracle 10以上是可以的
(4)select *
from table_name as
of timestamp to_Date('2016-05-30 15:28:00',
'yyyy-mm-dd hh24:mi:ss');
只有一段时间内的可以
(5)用Oracle LogMiner根据日志查询
相关文章推荐
- 提取oralce当天的alert log的shell脚本代码
- RMAN 还原与恢复
- oracle DG参数详解
- ODT .NET 详解之 SqlDataSource 访问 Oracle
- 通过 Reflector 工具来查看 ODP.NET 提供的类等信息
- ODP.NET 之访问 Oracle 数据库
- Oracle 中使用 ObjectDataSource 读取强类型 DataSet 数据集
- Oracle 中实现 Membership 机制
- Oracle 11g实时SQL监控 --好东西不该藏着
- 非专业人士数据库迁移,问题很多
- Shared Pool(Conceptes)
- Oracle用户管理
- 【Unified Auditing】统一审计的存储架构体系
- SSH开源自动生成代码工具,可自动生成action、service、form、dao、model、vo、sqlmap.xml、.hbm.xml、test等
- Oracle的锁表与解锁
- ORACLE批量绑定FORALL与BULK COLLECT
- Oracle 模式对象
- 《收获,不止oralce》读书笔记(4)
- oracle表空间使用率统计查询
- ORACLE触发器详解