본문 바로가기 메뉴 바로가기

긍정탁의 IT 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

긍정탁의 IT 블로그

검색하기 폼
  • 분류 전체보기 (325)
    • IT (258)
      • mac OS (16)
      • JAVA (24)
      • PYTHON (3)
      • Raspberry Pi (3)
      • Android (8)
      • [Framework] Proframe (12)
      • [WAS] JEUS (3)
      • [TP] Tmax (2)
      • 백준알고리즘[JAVA] (16)
      • 프로그래머스 (4)
      • Embedded Software (23)
      • Computer Network (7)
      • ROS programming (3)
      • ORACLE_DB_SQL (20)
      • 데이터베이스 (9)
      • Linux command (33)
      • 자료 구조 (17)
      • 리눅스 마스터 1급 (19)
      • kubernetes (1)
      • Synology (2)
      • etc (32)
    • 파생상품투자자문인력 (18)
    • 일상 (45)
  • 방명록

XA구조 (1)
[DB] XA구조 (XA사용 이유)

XA는 2PC(2 phase commit)을 통한 분산 트렌젝션 처리를 위한 X-Open에서 명시한 표준. 예를 들어 Oracle데이타베이스와 IBM DB2 데이타베이스간에 2단계검증을 통한 2PC를 보장하여 트렌젝션을 보장시켜주는 것. 등록 된 하나 이상의 데이터베이스 간에 2PC 트랜잭션이 보장되어야 할 때 XA datasource 사용 하나 이상이 데이터베이스를 접근하더라도, 굳이 트랜잭션이 보장되어야 할 필요성이 없다면 Non-XA-datasource 사용하면 됨 [트랜잭션 수행 단계] # 2PC begin -> end -> prepare -> commit 글로벌 트랜잭션을 하려면 반드시 2PC를 해야만 한다. 글로벌 트랜잭션은 여러 리소스 사이에서 처리하는 작업이기 때문에 "분산" 트랜잭션(Di..

IT/ORACLE_DB_SQL 2021. 11. 2. 08:54
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • stack
  • 알고리즘
  • httpd.conf
  • Java
  • 응용문제
  • 청라점심
  • 속초여행
  • 리눅스마스터2차
  • queue
  • 코로나19
  • 속초
  • SLL
  • 소스코드
  • sqlplus
  • 파생상품투자자문인력
  • wsl파일접근
  • 자료구조
  • 을왕리
  • Proxy
  • 코로나
  • 데이터구조
  • 리눅스마스터
  • Linux
  • 홈치
  • 리눅스마스터1급
  • Algorithm
  • 루메나h3
  • dll
  • 리눅스
  • 부모경로제외
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Blog is powered by Tistory / Designed by Tistory

티스토리툴바