[JDBC]일반 JDBC와 Oracle JDBC 성능비교(Java 배치) #1(이하 "성능비교 1차")
에서는 일반 JDBC와 Oracle JDBC간의 "조회+등록"이 함께 있는 시나리오에 대해 성능비교를 해보았다.
이번에는 "조회"만 있는 경우에 대해서 성능비교를 해보면 아래와 같다.
<시나리오>
□ 100건씩 조회(rownum <=100)
□ 위 작업을 1~100,000 반복
※ 타 조건은 "성능비교 1차"와 동일
<총 소요시간(총 응답시간) 비교>

※CASE1:일반JDBC, CASE2:Oracle JDBC
<결론>
1."조회"만 있은 경우 70% 이상의 성능개선효과 발생
o 반복횟수가 증가할수록 개선율은 낮아지지만, 최소 70%이상의 개선효과 발생
2. "조회+등록"이 있는 경우가 성능개선 효과가 더 높은 것으로 판단
o "조회+등록" 이 있는 경우, 90%이상 성능개선효과 발생
※ "조회+등록" 이 있는 경우, 등록에 대한 일괄처리로 인한 성능개선효과가 크게 나타나는 것으로
조회 부분(Parse+Fetch)에 대한 성능개선은 상대적으로 미미해 짐.
(조회부분은 약 5% 정도만 개선)
댓글 없음:
새 댓글을 작성할 수 없습니다.