首页 > 数据库技术 > 详细

Oracle查看异常未提交事务

时间:2020-07-07 18:27:50      阅读:108      评论:0      收藏:0      [点我收藏+]

1.查看归档日志都有哪些

SELECT * from v$archived_log

技术分享图片

 

 

2.查看某个SCN号的归档文件是否存在

SELECT * from v$archived_log WHERE 113775020671 between FIRST_CHANGE# and  NEXT_CHANGE#

技术分享图片

 

 

 

 

3.查看是否存在未提交事务

SELECT START_DATE,START_TIME,START_SCN,START_SCNB,XID FROM v$TRANSACTION order by start_date , start_time;

技术分享图片

 

 技术分享图片

 

 

 

4.可以根据session id可以查到当前session正在执行的事务信息

select * from v$transaction where addr in (select taddr from v$session where sid=&sid );

 

RAC查看gv视图

select * from gv$transaction 

技术分享图片

 

 

通过查出的ADDR匹配gv$session中的TADDR字段

select * from gv$session

技术分享图片

 

Oracle查看异常未提交事务

原文:https://www.cnblogs.com/zhm1985/p/13261645.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!