oracle查询未提交的事务

推荐 生活 2019-07-03 01:41:56 343

本文收集整理关于oracle查询未提交的事务的相关议题,使用内容导航快速到达。

内容导航:

  • Q1:oracle中怎么提交某个用户下所有未提交事务?
  • Q2:oracle事务未提交断电问题:假设我正在进行一个事务操作(1000个update),还没有com
  • Q3:oracle事务与提交的问题
  • Q4:Oracle为何在事务提交前看不到插入内容
  • Q5:查看oracle是不是有未提交的事务
  • Q1:oracle中怎么提交某个用户下所有未提交事务?

    当前用户不可以提交另外一个用户的事务。
    当前用户只能提交自己的事务。
    当前用户也看不到其他用户的事务,除非其他用户自己提交了事务。

    Q2:oracle事务未提交断电问题:假设我正在进行一个事务操作(1000个update),还没有com

    断电假设引起了undo损坏,里面数据全部丢失
    ==>
    这个情况open db后 smon负责回滚 会发现 undo不可用, 从而CRASH实例,使实例崩溃掉。
    可以通过隐藏参数
    _CORRUPTED_ROLLBACK_SEGMENTS隐藏参数、
    _OFFLINE_ROLLBACK_SEGMENTS隐藏参数
    绕过该回滚
    http://www.askmaclean.com/archives/_corrupted_rollback_segments.html
    http://www.askmaclean.com/archives/_offline_rollback_segments.html

    Q3:oracle事务与提交的问题

    重新启动时,系统先REDO,然后对未提交的UNDO,数据在更新前的状态

    Q4:Oracle为何在事务提交前看不到插入内容

    你的事务只有在成功commit后,才能检索到数据的,不然肯定就rollback了。

    Q5:查看oracle是不是有未提交的事务

    查看oracle是不是有未提交的事务
    select SQL_TEXT from v$sql,v$transaction where LAST_ACTIVE_TIME=START_DATE;

    相关文章
    oracle如何备份数据库2019-01-30
    查看oracle 数据库时间2019-02-01
    oracle怎么创建数据库2019-02-06
    oracle新建临时表空间2019-02-16
    oracle创建数据库实例2019-02-20
    oracle11g建立表空间2019-02-21
    安装oracle数据库步骤2019-03-17
    oracle设置唯一键约束2019-03-20
    oracle和mysql分页区别2019-03-23
    oracle数据库的数据类型2019-03-26