[ORACLE] DBA_2PC_NEIGHBORS 완전 해설 및 분산 트랜잭션 관리 가이드
1. 개요DBA_2PC_NEIGHBORS 뷰는 Oracle Database의 분산 트랜잭션(Distributed Transaction) 환경에서 다른 데이터베이스 노드(Neighbor)와의 트랜잭션 관계를 관리하기 위한 핵심 데이터 사전 뷰입니다. 이 뷰는 Two-Phase Commit(2PC) 프로토콜의 실행 과정에서 참여하는 데이터베이스 간의 연결 정보를 제공합니다. 즉, 이 뷰를 통해 트랜잭션이 어떤 노드 간에 분산되어 있는지, 그리고 커밋 혹은 롤백 과정에서 어떤 인스턴스들이 참여하고 있는지를 추적할 수 있습니다.2. Two-Phase Commit(2PC) 개념2PC는 분산 데이터베이스 시스템에서 트랜잭션 일관성을 유지하기 위해 사용되는 프로토콜입니다. 여러 노드에 걸쳐 하나의 트랜잭션이 수행될 ..
Database/Oracle
2025. 10. 12. 22:13