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링크는 안쓰는게 더 좋... ㅎㅎ