DB링크  이용 시 

DB connection 관련 정보는 아래에 설명되어 있다.


https://docs.oracle.com/cd/E11882_01/server.112/e25494/ds_admin.htm#ADMIN12168


예전 10g에서 DB링크 이용 시 DB LINK Connection 이 full 나서 시스템을 사용하지 못하는 경우가 발생했다. 




처음엔 원인을 몰라 헤매었는데 


나중에 알고보니 


ALTER SESSION CLOSE DATABASE LINK linkname;


를 안해서 limit connection 수가 다 찼던 것. 



결론은 db링크를 쓰고 나면 session 을 close 해줘야 한다. 


commit 만 한다고 끝나는게 아니라는 거. 




안 쓸 수 있다면 db링크는 안쓰는게 더 좋... ㅎㅎ



+ Recent posts