안녕하세요..
물리적으로 독립되어 있는 원격지 ORACLE 서버의 특정 테이블을 조회하고자 DBLINK 를 CRATE 하여 테스트 중입니다.
해당 테이블 데이터는 800건정도 밖에 안됩니다.
문제는 TEST 서버에서는 속도문제가 없는데 실 운영서버에서 적용하면 아에 조회 쿼리 실행하면 뻗어 버립니다.
운영서버 ,TEST 서버 모두 TNS 에 추가하여 DBLINK를 CREATE 하였구요.
운영서버는 IDC 에 TEST 서버는 저희 회사내에 있습니다.
모두 TOAD 로 접속하여 쿼리 실행을 했구요..
운영서버는 열심히(?) 일하는 중이고 TEST 서버는 놀고 있는 중입니다.
운영서버의 어느부분을 확인 해야 할까요?
SP만들어서 스케쥴 돌리려고 했는데..그럴 수가 없는 상태가 되었네요..
자답...
원인은 타시스템이었네요..특정데이터 양을 오버하면 장비쪽에서 차단하고 있었습니다.
ROWNUM을 이용해서 데이터갯수를 조금씩 늘려가며 조회해보니 특정 데이터량 이상되면 타시스템(접근제어,침입방지 시스템등..)에서 제한을 걸고 있었네요...
|