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 41299 게시물 읽기
No. 41299
db link 속도문제(자답)
작성자
이창훈(나그네)
작성일
2016-12-13 12:58ⓒ
2016-12-15 11:22ⓜ
조회수
6,161

안녕하세요..

 

물리적으로 독립되어 있는 원격지 ORACLE 서버의 특정 테이블을 조회하고자 DBLINK 를 CRATE 하여 테스트 중입니다.

 

해당 테이블 데이터는 800건정도 밖에 안됩니다.

문제는 TEST 서버에서는 속도문제가 없는데 실 운영서버에서 적용하면 아에 조회 쿼리 실행하면 뻗어 버립니다.

 

운영서버 ,TEST 서버 모두 TNS 에 추가하여 DBLINK를 CREATE 하였구요.

운영서버는 IDC 에 TEST 서버는 저희 회사내에 있습니다.

 

모두 TOAD 로 접속하여 쿼리 실행을 했구요..

운영서버는 열심히(?) 일하는 중이고 TEST 서버는 놀고 있는 중입니다.

 

운영서버의 어느부분을 확인 해야 할까요?

SP만들어서 스케쥴 돌리려고 했는데..그럴 수가 없는 상태가 되었네요..

 

자답...

원인은 타시스템이었네요..특정데이터 양을 오버하면 장비쪽에서 차단하고 있었습니다.

ROWNUM을 이용해서 데이터갯수를 조금씩 늘려가며 조회해보니 특정 데이터량 이상되면 타시스템(접근제어,침입방지 시스템등..)에서 제한을 걸고 있었네요...

 

 

이 글에 대한 댓글이 총 2건 있습니다.

단순 조회는 아닐 것 같네요.
조인이라던가 하는 복잡한 처리가 있을 듯 하구요.
DB링크 조인시에는 그 처리 주체가 어디냐에 따라 성능이 크게 차이가 날 수 있습니다.
양쪽(테스트/운영) 실행계획 비교 확인해 보셔야 하구요.
driving_site 힌트에 대해 검색해 보세요.

마농(manon94)님이 2016-12-13 14:06에 작성한 댓글입니다.

한테이블 단순 조회 입니다.

필드도 달랑 10개입니다.

 

저도 하도 이상해서 이렇게 질문 드렸습니다.

이창훈(나그네)님이 2016-12-13 14:49에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41302oracle 10g 윈도우용 가지고계신분!!
서범석
2016-12-19
5607
41301clob 컬럼에 insert 시 [문자열이 너무 깁니다.] 에러 발생합니다.
초보자
2016-12-15
6978
41300리눅스 오라클 설치 질문요 [2]
qazsew
2016-12-14
8023
41299db link 속도문제(자답) [2]
이창훈
2016-12-13
6161
41298get_ddl질문입니다.
서범석
2016-12-08
5867
41297조회쿼리가 알수없는 이유로 무한로딩에 빠져버립니다. [2]
김삼
2016-12-08
6136
41296테이블 단편화 진단쿼리
선도리
2016-12-06
5398
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다