Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
안녕하세요.

현재 C++과 JAVA에서 CUBRID DB를 대상으로 코드를 작성중인데
동일한 DB Insert Query에 대해서 수행속도가 많이 차이가 납니다.

C++에서 CCI API로 구현시 400ms정도가 소요되는 작업을
JAVA에서 JDBC로 구현하면 4ms정도에서 수행이 됩니다.

원래 CCI API가 JDBC 보다 최적화가 안된 것인지
아니면 CCI API 사용에 있어서 뭔가 잘못된 부분이 있어서인지 궁금합니다.
  • ?
    이용미 2012.08.17 21:21

    안녕하세요. 질문 감사 드립니다.
    CCI와 JDBC의 성능차이는 없습니다.
    다만, 입력되는 속도 자체에서 문제가 발생했을 가능성이 있으므로 수행 속도를 확인해 보셔야 할 것 같습니다.
    수행 속도는 $CUBRID/log/broker/sql_log 디렉토리에서 브로커명_CasId.sql.log 파일에서 확인하실 수 있습니다.

  • ?
    nimbus89 2012.08.17 22:14

    답변 감사 합니다. 말씀 하신대로 확인해보니 CCI로 수행 시 아래와 같은 로그를 얻었습니다.


    08/16 05:53:00.143 (0) close_req_handle srv_h_id 1

    08/16 05:53:00.143 (128367) prepare 0 INSERT INTO ...

    08/16 05:53:00.143 (128367) prepare srv_h_id 1

    08/16 05:53:00.346 (128367) set query timeout to 0 (no limit)

    08/16 05:53:00.346 (128367) execute srv_h_id 1 INSERT INTO ...

    08/16 05:53:00.346 (128367) execute 0 tuple 1 time 0.000

    08/16 05:53:00.346 (0) auto_commit

    08/16 05:53:00.346 (0) auto_commit 0

    08/16 05:53:00.346 (0) *** elapsed time 0.406


    실제로도 약 400ms 정도가 소요되는 것으로 보이는데 어떤 문제가 있는 것일까요?


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 47
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
1874 visual-sql 에서 엑셀로 내보내기시 캐릭터셋 문의 1 chocob 2014.07.02 8658
1873 큐브리드 내보내기 기능 문의 1 제이씨씨 2014.07.01 8160
1872 HA 구성 주의사항 문의 1 크리스탈양 2014.06.28 7983
1871 Oracle SQL 을 Cubrid SQL 로 컨버젼 툴 문의 1 홍가 2014.06.26 22573
1870 broker shard 추가시 proxy오류 5 석이 2014.06.26 9452
1869 DB서버 이중화작업에 큐브리드를 적용하는 법이 알고 싶습니다. 1 거지같은 2014.06.25 9318
1868 큐브리드 service 와 server 의 개념이 어떻게 다른지 궁금합니다. 1 아워나 2014.06.24 6533
1867 Qt에 Cubri연결 잘 되나요?? 1 goguemi 2014.06.20 7534
1866 프로시저 unload 문의 1 chocob 2014.06.19 6233
1865 CUBRID MANAGER 로그인 실패 5 red03410 2014.06.19 8399
1864 CUBRID Exception 확인 요청 2 김현욱 2014.06.19 15349
1863 트리거 ACTIVE/INACTIVE 설정 2 할리 2014.06.18 7842
1862 쿼리 브라우져, 매니져 질의 결과 문제 2 소라게 2014.06.18 5821
1861 cubrid manager 에서 8001포트 서버 접속이 안됩니다. 6 misoboy 2014.06.18 13734
1860 Linux 설치 전 확인 사항에 glibc 버전관련 입니다. 1 어려운큐브 2014.06.18 11869
1859 보안관련 질문입니다. 1 secret goguemi 2014.06.18 6
1858 dabase경로를 다르게 주고 싶은데 가능한가요? 3 어려운큐브 2014.06.18 6069
1857 manager 패스워드를 잊었습니다. 2 왕검 2014.06.17 6584
1856 쿼리 브라우저 실행 오류 1 이현세 2014.06.12 11468
1855 자바 함수 문제 현상 1 secret 배운다큐브 2014.06.11 10
Board Pagination Prev 1 ... 102 103 104 105 106 107 108 109 110 111 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales