数据库10.10.17.2
数据库10.10.17.3
10.10.17.2
SQL> create database link DBL_JUNE connect to test identified by test using 'june';
数据库链接已创建。
SQL> update t100 set id=999 where id=3;
已更新16行。
SQL> update test.t100@dbl_june set id=999 where id=3;
已更新57行。
断开10.10.17.3的网络
此时提交事务会挂起
SQL> commit;
此时执行commit 被挂起,这个时候如果网络恢复则问题会自动解决。
在10.10.17.2上执行了一个shutdown abort
SQL> col local_tran_id format a13
SQL> col global_tran_id format a30
SQL> col state format a8
SQL> col mixed format a3
SQL> col host format a10
SQL> col commit# format a10
SQL> select local_tran_id, global_tran_id, state, mixed, host, commit# from dba_2pc_pending;
LOCAL_TRAN_ID GLOBAL_TRAN_ID STATE MIX HOST COMMIT#
------------- ------------------
ORA-01591 锁被未决分布式事务处理
最新推荐文章于 2024-01-26 10:54:19 发布