대용량 insert시 세션유지 문의 드립니다.
2023.03.22
등록된 파일이 없습니다.

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전: orange 7.0 DBA

 - DBMS 버전: oracle 12c
 - DB Client 버전: oracle 10g
 - OS 버전: windows11



안녕하세요...오렌지 edit창에서 다음과 같이 대량의 데이터를 insert할 시 시간이 오래걸리는 경우 오랜지의 연결(?) 이 끊어져서 작업완료 후 commit;을 해야 하는데 못하여 lock이 걸리고 있습니다.


INSERT INTO 사용자B.테이블A

SELECT * FROM 사용자A.테이블A

;


시간이 오래 걸리는 경우 작업은 완료되었는데 오랜지는 계속헤서 작업 진행 중 인 상태로 표시되고 있고, 작업완료 리턴을 못받는 것 같은데..

오래 걸리는 작업인 경우 오랜지에서 세션을 계속 유지 시킬 수 있는 방법이 있는지요?


 

  • 오렌지팀

    안녕하세요 웨어밸리 오렌지팀 이재현 전임 입니다.

    조회 테이블과 대상 테이블의 DDL 정보 및 insert될 row의 크기를 알수있을까요?
    해당 테이블의 DDL 정보는 Description Tool에서 조회 가능합니다.

    관련 정보를 Orange@warevalley.com 으로 전달 부탁드립니다.

    감사합니다.
    2023.03.22
  • 이범준
    컬럼은 210개 인덱스는 20개인 테이블이고 복사할 데이터는 40,000,000 row정도 되었습니다.
    인덱스 Drop후 넘기고 나서 다시 index등을 생성하는 방법으로 작업은 했는데..

    세션을 계속 유지시키는 기능이 있는지 궁금합니다.