database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39306 게시물 읽기
No. 39306
DB_LINK와 session간의 관계에 대해서 질문 여쭤봅니다..
작성자
이경택(나만의빛)
작성일
2012-02-21 13:26
조회수
3,731

 A라는 DB에서 B라는 DB로 db_link가 되어있습니다.

 가라는 테이블은 B라는 DB에 있으며 A에서는 링크를 통해서 사용중입니다.

 트랜잭션 단위로 작업은 이루어지고 기본적인 2페이즈 커밋입니다.

 이경우 A DB에서 동작하는 트랜잭션단위 작업에서 가테이블에 대한 db_link를 통한 커넥션이

여러번 이루어지는 경우 B DB입장에서 A DB에서 접근하는 링크를 통한 커넥션은 동일한 세션상에서 이루어 지는지요?

A DB는 동일 세션에서 트랜잭션이 동작하게 되지만. B DB는 db_link를 통과하면서 동일하지 않은 세션으로 작업이 생성될

수 있는게 아닌지 질문드립니다. 제 기억에 A DB의 session과는 별도로 링크를 통한 작업은 내부적인 다른 풀을 가지고 있고

해당 풀에서 원격 링크에 대한 세션을 다시 할당을 받는다고 기억이 듭니다. 이경우 A입장에서는 동일 세션에서의 작업이지만

B입장에서는 세션 변경이 일어나서 가 테이블에서 row 레벨 lock이 발생할 여지가 있다고 생각이 되어집니다.

 해당 내용을 찾아보니 찾아보기가 쉽지가 않네요... 제가 기억하는게 맞는지 아니면 제가 착각을 하고있는지 답변 부탁드립니다.

 

 

 

 

 

 

 

 

 

[Top]
No.
제목
작성자
작성일
조회
39310테이블 속성 [1]
뉴질랜드목동
2012-02-24
3445
39309데이터 변화가 없는데, Snapshot too old (ORA-01555) 발생될까요? [1]
데니아
2012-02-23
4205
39307중복관련 정렬 질문입니다. [4]
박태형
2012-02-21
4017
39306DB_LINK와 session간의 관계에 대해서 질문 여쭤봅니다..
이경택
2012-02-21
3731
39305날짜관련 질문 드립니다. [3]
김종수
2012-02-21
4307
39303Oracle unixODBC 설정 방법 문의
왕두세
2012-02-20
5386
39302기준일자가 중복되면 저장이 안되는 테이블! 변경 방법이 있을까요?
박철우
2012-02-19
3659
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다