oracle查询删除进度,请问v$transaction查看回滚进度,与V$FAST_START_TRANSACTIONS查看回滚进度的区别...

V$FAST_START_TRANSACTIONS

V$FAST_START_TRANSACTIONS displays information about the progress of the transactions that Oracle is recovering.

V$TRANSACTION

V$TRANSACTION lists the active transactions in the system.

SQL> delete ll;

75277 rows deleted.

SQL> shutdown abort;

ORACLE instance shut down.

SQL>

SQL>

SQL> startup;

ORACLE instance started.

Total System Global Area 939495424 bytes

Fixed Size 2260800 bytes

Variable Size 415236288 bytes

Database Buffers 515899392 bytes

Redo Buffers 6098944 bytes

Database mounted.

Database opened.

SQL> select * from V$transaction;

no rows selected

SQL> select * from V$FAST_START_TRANSACTIONS;

USN SLT SEQ STATE UNDOBLOCKSDONE

---------- ---------- ---------- -------------------------------- --------------

UNDOBLOCKSTOTAL PID CPUTIME PARENTUSN PARENTSLT PARENTSEQ

--------------- ---------- ---------- ---------- ---------- ----------

XID PXID RCVSERVERS

---------------- ---------------- ----------

6 9 1302 RECOVERED 2177

2177 3

0600090016050000 8

SQL> select * from V$FAST_START_TRANSACTIONS;

USN SLT SEQ STATE UNDOBLOCKSDONE

---------- ---------- ---------- -------------------------------- --------------

UNDOBLOCKSTOTAL PID CPUTIME PARENTUSN PARENTSLT PARENTSEQ

--------------- ---------- ---------- ---------- ---------- ----------

XID PXID RCVSERVERS

---------------- ---------------- ----------

6 9 1302 RECOVERED 2177

2177 3

0600090016050000 8V$FAST_START_TRANSACTIONS; 仅在 OPEN DATABASE的 dead transaction recovery时被填充, 此时V$TRANSACTION 没有记录 因为实际 只有死事务被恢复 而非active transaction

详细参考了解你所不知道的SMON功能(五):Recover Dead transaction http://www.askmaclean.com/archives/smon-recover-dead-transaction.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值