WEB开发网
开发学院数据库Oracle Oracle数据库11g新特性:事务管理 阅读

Oracle数据库11g新特性:事务管理

 2008-12-16 13:03:10 来源:WEB开发网   
核心提示: 这就是 Oracle 数据库 11g 中 Dependent Transaction 视图特性的用途所在,单击 Flashback Transaction,Oracle数据库11g新特性:事务管理(4),经过一些搜索后,系统将显示类似下图的屏幕:该屏幕将为您显示相关事务以及更新和删除,这个

这就是 Oracle 数据库 11g 中 Dependent Transaction 视图特性的用途所在。单击 Flashback Transaction。经过一些搜索后,系统将显示类似下图的屏幕:

Oracle数据库11g新特性:事务管理

该屏幕将为您显示相关事务以及更新和删除。现在,在收回事务时,您还可以收回其依赖项。 要实现这一目的,从下面的列表中选择 Cascade 单选按钮,然后单击 OK 即可。

Oracle数据库11g新特性:事务管理

它会为您显示所需收回的不同事务。单击事务 ID 查看 Oracle 将执行什么 SQL 语句来撤消这个事务。

Oracle数据库11g新特性:事务管理

例如,要撤消插入,Oracle 必须执行删除,如上图所示。如果点击下一个事务(就在它的下面),您将看到收回下一个事务所需的详细操作:

Oracle数据库11g新特性:事务管理

这样,您就了解了操作构思。单击 Submit,所有这些事务都将一次性全部回滚。这是撤消事务及其依赖项最彻底的方法。

命令行界面

如果您无权访问企业管理器怎么办?或者也许您想通过脚本来完成这一切,那该怎么办?程序包 DBMS_FLASHBACK(Oracle 数据库 10g 中也提供该程序包)新增了一个名为 TRANSACTION_BACKOUT 的过程。这个过程超载,因此您必须将值传递给命名参数,如下所示。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Oracle 数据库 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接