Oracle 视图 DBA_2PC_NEIGHBORS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_2PC_NEIGHBORS显示两段提交(2PC)协调器的参与者(环境应用程序)列表,每个参与者可以来自一个不同的数据库实例。2PC协调器是一个参与者,作为参与分布式事务中的双段协调程序,它管理和协调2PC操作。
主要用途:
1、DBA_2PC_NEIGHBORS可以用来查看当前的2PC参与者。
2、可以用它来确定2PC的节点,并根据节点之间的延迟来优化参与者之间的安全(log-based)事务同步过程。
3、可以检查有效的网络连接和网络处理,以确定它们是否正确配置了环境中的每个参与者。
使用方法:
通过以下脚本可以查看当前参与者:
SELECT NODE_NAME, SITE_NAME, STATUS
FROM DBA_2PC_NEIGHBORS;
NODE_NAME—2PC参与者在环境中的名称。
SITE_NAME—2PC参与者所在的位置(IP地址)。
STATUS—参与者的当前状态。
官方英文解释
DBA_2PC_NEIGHBORS
describes incoming and outgoing connections for pending transactions.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
Local identifier of a transaction |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Database ID at the other end of the connection |
|
|
|
Session number of the connection at this database |
|
|
|
Transaction branch ID of the connection at this database |