Background Image

FORUM

조회 수 22630 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
현재 mysql에서 cubrid로 데이터 이관을 하고 있는데 총 5천만 건의 데이터를 옮기는 작업입니다.
java application으로 mysql 에서 2만건 단위로 데이터를 읽어와서 insert를 하고 commit을 하고 있습니다.

하지만 3백만 건 정도 insert를  수행을 하다보면 'cannot communicate with server' 메세지와 함께 에러가 발생합니다.

원인이 뭔지 알 수 있을까요?
window xp에 cubrid2008을 사용중이며 jdk6.0 사용 중 입니다.



  • ?
    남재우 2009.01.20 18:54
    말씀하신 내용은 아마도 데이터 건수가 많아짐에 따라 질의가 느려져(mysql) CUBRID 로의 질의 요청 시간 간격이 길어져 발생하는 것으로 보입니다.
    CUBRID는 기본적으로 session timeout 을 가지고 있읍니다. 즉 client 가 질의 수행후 일정시간(session timeout이며 기본값 300초)동안 client에서 요청이 없게되면 자동으로 연결을 끊어버립니다.
    이를 해결하기 위해서는 질의 수행간 시간 간격을 줄여주거나(mysql 질의 개선 등), 질의 수행후 commit/rollback 처리를 통하여 session 을 정리해주거나, session timeout을 조정(-1 이면 무한 기다림, $CUBRID/conf/cubrid_broker.conf 에서 응용에서 사용하는 port 번호와 같은 BROKER_PORT 번호를 찾은 후 그아래 처음으로 보이는 SESSION_TIMEOUT 의 값을 조정하시면 됩니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 65
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4465
1159 리눅스 큐브리드를 윈도우 로컬로 복사하려는데여 2 머천다이 2018.07.02 480
1158 운영db unloaddb 시 서비스중지 2 머천다이 2018.07.02 241
1157 DB코맨트 쿼리와 한글 처리 문제 질문드립니다. 1 아라아 2018.07.02 328
1156 큐브리드 9.3 버전에서 dba 암호 분실시 어떻게 해야 하나요? 1 하늘나무 2018.07.04 551
1155 delete 쿼리 -324 Object found in workspace without class 1 한광수 2018.07.05 376
1154 cubrid manager 설치 후 실행안됨 1 2p 2018.07.05 510
1153 트랜잭션 오류 문의 1 oneh 2018.07.18 380
1152 비정상 용량증가 2 file spssod 2018.07.23 623
1151 큐브리드 각종 정보 확인방법 2 abg 2018.07.23 4885
1150 csql 접속 시 에러 2 김진호 2018.07.23 1370
1149 오라클에서 쓰던 달력 쿼리 관련 하여 질문 드립니다. 2 oSONYo 2018.07.24 646
1148 분리 구축된 데이터 베이스의 회원정보 테이블 데이터 동기화 방안 문의 1 산해 2018.07.26 750
1147 sid 1 abg 2018.07.26 1416
1146 Python Driver connect 함수 실행 시 오류 7 이승환 2018.07.31 962
1145 재귀 쿼리에서 root를 판단하는 데이터가 같을 때의 재귀쿼리 방법 2 재익신 2018.08.01 773
1144 broker 설정 관련 문의 드립니다. 4 키레이니 2018.08.02 1066
1143 UPDATE 문 WHERE절에 IN 큐피 2018.08.02 663
1142 comment 질문 1 jyj0091 2018.08.03 1240
1141 월별 파티션 테이블 생성 루프 3 재익신 2018.08.06 1037
1140 JDBC Driver와 DB간 버전이 다를경우 1 아니 2018.08.08 419
Board Pagination Prev 1 ... 138 139 140 141 142 143 144 145 146 147 ... 200 Next
/ 200

Contact Cubrid

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