V$TRANSACTION doesn't show global transactions without local transaction: predicates = (BITAND(x$ktcxb."KSSPAFLG", 1) <> 0 AND BITAND(x$ktcxb."KTCXBFLG", 2) <> 0) So you can check underlying x$ktcxb(KXIDUSN,KXIDSLT,KXIDSQN) for your local_trans_id. -- Best regards, Sayan Malakshinov http://orasql.org