`
sjk2013
  • 浏览: 2183701 次
文章分类
社区版块
存档分类
最新评论

oracle 求回滚段正在处理的事务

 
阅读更多
select a.name, b.xacts, c.sid, c.serial#, d.sql_text
 from v$rollname a,
 v$rollstat b,
 v$session c,
 v$sqltext d,
 v$transaction e
 where a.usn = b.usn
 and b.usn = e.xidusn
 and c.taddr = e.addr
 and c.sql_address = d.address
 and c.sql_hash_value = d.hash_value
 order by a.name, c.sid, d.piece;
 


分享到:
评论

相关推荐

    oracle回滚段使用率过高之解决方法

    oracle回滚段使用率过高之解决方法 推荐针对不同的情况有多种解决.

    oracle 事务 回滚 存储过程

    oracle 事务 回滚 存储过程 自用

    深入解析oracle的回滚段

    回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。

    Oracle的回滚段存储内容分析

    在执行update操作之后,oracle后台进程会首先将修改前的内容(包括数据块中其他记录内容)以及scn,块信息等写入回滚段中,但这里写的时候不仅仅只是简单的块复制,而是将原来的数据块顺序写入回滚段的数据块。...

    Oracle回滚段的概念,用法和规划及问题的解决

    正在看的ORACLE教程是:Oracle回滚段的概念,用法和规划及问题的解决。回滚段管理一直是ORACLE数据库管理的一个难题,本文通过实例介绍ORACLE回滚段的概念,用法和规划及问题的解决。 回滚段概述 回滚段用于存放...

    oracle 在java中的事务处理和异常回滚。

    oracle 在java中的事务处理和异常回滚。 里面的类直接运行,需要把oracle的数据库连接改改就ok、

    Oracle回滚段使用查询代码详解

    大批量执行DML语句造成回滚段大量占用,又回退操作,如何直观查询数据回滚情况? 单机环境 查询回滚执行进度 select /*+ rule */s.sid, r.name rr, nvl(s.username,'no transaction') us, s.osuser os, s.terminal...

    Oracle数据库中回滚监视的深入探讨

    当在 Oracle Database 10g 中回滚长期运行的事务时,无论是并行实例恢复会话还是用户执行的回滚语句,您所需做的一切就是查看视图 V$SESSION_LONGOPS 并评估还需要多少时间。本文对Oracle数据库中回滚监视进行深入...

    Oracle10g数据库维护手册

    常用文件、DBA最需要监控的项目、数据库和实例概述、创建数据库、如何...事务管理、监控回滚段使用、回滚段的数量规划、回滚段的问题及解决方法、备份与恢复管理、RMAN的使用、ORACLE NET的配置、大型数据库管理常用...

    Oracle服务进程如何处理用户进程的请求.doc

    Oracle服务器进程在完成用户进程的请求过程中,主要...3.为事务建立回滚段;4.本事务修改数据块;5.放入dirty list;6.用户commit或rollback。接下来我们就分别来介绍一下这7个任务的相关知识,希望能够对您有所帮助。

    相克军 ORACLE 讲座 深度剖析UNDO段 笔记.doc

    UNDO表空间用来存放改变前的旧值。... ORACLE开始一个事务的时候,会用到表空间。将修改前的数据保存在UNDO段里。 Undo的三个作用 读的一致性,构造CR块 回滚 实例恢复(时的回滚) --查询UNDO表空间的名字 -----

    Oracle锁表处理,Oracle表解锁

    数据库死锁的概念, 所谓...Oracle对于“死锁”采取的策略是回滚其中一个事务,让另外一个事务顺利进行。 对于锁死的会话,我们可以直接删掉该会话,等事物回滚完成,也可以找出锁死进程的spid,从服务器中删掉该进程。

    oracle常见的锁查询和处理

    DML事务锁定的机制 行级锁(TX锁) 表级锁(TM锁) 锁定相关视图 ...--事务,锁,回滚段 --LOCKED_OBJECTS --出错的分布式事务锁 --分布式事务 --Hold进程 --会话式事务锁 --强制回滚 --杀掉会话进程

    为用户提供对回滚操作时间准确评估

    本文介绍了在Oracle Database 10g中回滚长期运行的事务时,无论是并行实例恢复会话还是用户执行的回滚语句,您所需做的一切就是查看视图V$SESSION_LONGOPS并评估还需要多少时间。

    oracle专家的培训资料

    回滚段是在磁盘上的一段空间,当一个事务开始的时候,会首先把变化前 的数据和变化后的数据先写入日志缓冲区,然后把变化前的数据写入回滚段,最后 才在数据 缓冲区中修改数据(日志缓冲区内容在满足一定的条件后...

    带事务回滚测试的SSH整合小案例(Spring 3.2+Hibernate 3.3+Struts 2.3)

    集成了Spring 3.2.2 Hibernate 3.3.2 Struts 2.3.4 用JPA的注解实现orm 不用创建数据库表 只需本机上有oracle即可 用JSR注解进行Spring的...用Spring Test整合Junit4 进行测试并自动事务回滚 不对数据库造成持久化操作

    oracle数据库dba管理手册

    7.1.3 为事务处理指定回滚段 169 7.2 回滚段的空间使用 169 7.3 监控回滚段使用 173 7.3.1 监控当前空间分配 173 7.3.2 收缩回滚段 173 7.3.3 监控当前状态 174 7.3.4 监控动态扩展 174 7.3.5 每个回滚段中的事务 ...

    oracle基础教程

    4.10 多种业务使用同一数据库如何分配回滚段 54 4.11 怎样倒出、倒入文本数据 54 4.11.1 倒出 54 4.11.2 倒入 55 4.12 如何更新当前数据库日志备份方式为archive 56 4.13 Unix环境下如何实现自动备份 56 4.13.1 设置...

    asp.net 中使用oracle数据库事务

    如何创建 OracleTransaction 对象并用它们将事务提交给数据库,如何使用保存点部分回滚一个事务,以及 Oracle 数据库如何分离并发事务。同时分别提供了vb.net和c#两种开发工具提供了具体实例代码

    mySQL事务处理

    关于mysql的事务处理 public static void StartTransaction(Connection con, String[] sqls) throws Exception { if (sqls == null) { return; } Statement sm = null; try { // 事务开始 System....

Global site tag (gtag.js) - Google Analytics