知识大全 Oracle10g回溯版本查询追踪行变化

Posted 版本

篇首语:饭可以一日不吃,觉可以一日不睡,书不可以一日不读本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle10g回溯版本查询追踪行变化相关的知识,希望对你有一定的参考价值。

Oracle10g回溯版本查询追踪行变化  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  故障检查最棘手的问题之一是访问同一数据的应用程序间的交互作用 虽然从本质上来说 每个应用程序都循规蹈矩 但是各个应用程序可能会对数据做出不同的假定 因此 行就可能出现 发生变化 并在你最不期望它的时候消失

  过去 解决这类问题的方法是在运行两个程序以追踪所发生的事情时 将数据丢弃 Log Miner的出现使执行这一任务变得更为容易 但它使用起来较为麻烦 现在 在Oracle g中 有一个与Log Miner同样功能的工具 但执行起来更为方便

  这个工具称之为回溯版本查询 它依靠自动撤消管理特性与撤消表空间自始至终提供行图像 位于 FROM表名 之后 表别名之前 回溯版本查询语法通过指示哪些行版本要包括在SELECT内 从而证明表名的资格 其语法为

  VERSIONS BEEEN SCN | TIMESTAMP

  exp | MINVALUE AND exp | MAXVALUE

  因为它证明了表的资格 查询中的每个对象可在不同的时间点呈现 但是 你最远只能返回指定的UNDO_RETENTION参数 或最近的DDL命令(CREATE/ALTER/DROP) 不管哪个在前面

  假设两个员工正在就PARTS表的一个部分描述打 编辑战 每个人认为他或她的改变没有被数据库保存 实际上 每个人正将值改 回 到他们认为适当的地方 你可以通过提取那个行的版本历史来了解发生的内容 列表A显示了查询及其结果

  几个新的伪列为你提供影响行的事务信息 VERSIONS_STARTTIME和VERSIONS_STARTSCN让你了解历史记录的第一行内容 还有一个VERSIONS_XID列(未显示)指明事务ID 你可以应用它来研究其它行——甚至是在其它表中的其它行——所同时发生的变化

  由于发生了多次更新 你可查询数据库找出行的唯一ROWID 然后你可以使用一个相关的特性——回溯事务查询——来了解哪些用户做出过改变 他们以何种顺序提交数据 列表B显示了该查询及其结果

  这里要注意的是ROW_ID列 它与ROWID伪列不同(见下划线部分) 它只是FLASHBACK_TRANSACTION_QUERY视图中一个简单的列

cha138/Article/program/Oracle/201311/18243

相关参考

知识大全 Oracle10g中层次查询简介

Oracle10g中层次查询简介  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们可以通过ST

知识大全 闪回版本查询

OracleDatabase10g:闪回版本查询  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 IP地址变化后Oracle10g不受影响

IP地址变化后Oracle10g不受影响  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在实际的工作

知识大全 10g树形查询新特性

  在g中Oracle提供了新的伪列CONNECT_BY_ISCYCLE通过这个伪列可以判断是否在树形查询的过程中构成了循环这个伪列只是在CONNECTBYNOCYCLE方式下有效  这一篇描述一下解

知识大全 oracle如何返回指定行数之间的查询结果

  如何返回指定行数之间的查询结果以实现web记录分页在Oracle中有许多的方法这里仅仅列出了种希望能对大家有所帮助大家可以根据不同需要选择下面的script     )selectwhererow

知识大全 oracle10g新特性—物化视图

  Advisor       在g将查询重写并且引进了新的强大的调优建议者使管理物化视图变得容易多了  物化视图(Materia

知识大全 如何利用oracle10g的列值掩码技术隐藏

  Oracle的虚拟私有数据库特性(也称作细颗粒度存取控制)对诸如SELECT等数据管理语言DML语句提供行级安全性检查PL/SQL策略函数和某个数据表相关联这个函数可以检查当前用户的上下文背景并添

知识大全 Oracle内部函数调用追踪器

Oracle内部函数调用追踪器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  基于以前开发的一个

知识大全 Oracle10g恢复试验方法

Oracle认证:Oracle10g恢复试验方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!看了

知识大全 Oracle10G常用维护语句

Oracle10G常用维护语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  创建表空间