SID : aaa userid: realmode passwd: pass1 --- 테이블 A
SID : aaa userid: testmode passwd: pass2 --- 테이블 A
동일한 테이블 이름과 레이아웃을 가진 동일한 테이블 A 이 존재합니다.
유저 아이디를 realmode로 접속하여, 테이블 A의 특정 값이 변동되면,
testmode로 접속, 테이블 A의 동일한 값을 변동하는 프로그램을
Proc 로 작성하려고 합니다.
하나의 proc프로그램에서
0. connect realmode/ pass1@sid
1. Declare cursor where 특정 조건.
2. Open cursor
3. Fetch cursor 하여, 해당 레코드가 select 되면,
4. disconnect 한 후,
5. connect testmode/ pass2@sid
6. update 해당 레코드..
7. disconnect
이 과정을 반복해야 하나요?
그렇게 한다면, connect, disconnect 로 오버헤드??? 가 클것 같은데...
좋은 방법이 없을까요? 고수님들 부탁드립니다.