SYSBASE IQ 12.7 버전을 쓰고 있구요
기존 테이블이 데이터를 일자별로 3개월 치를 보관 중이고, 총 데이터 건수는 20억건 정도 됩니다.
하루에 22백만 건을 신규 입력하는데, 단지 INSERT 대용량_타겟 SELECT COLUMN_LIST FROM 하루보관_집계 ;
일뿐인데 1시간 20분 이상 소요됩니다.
입력 속도를 높여서 소요시간을 줄일 수 있는 힌트가 있을 런지요
insert ...select 보다는 하루 보관집계데이터가 파일로 존재한다면,
load table을 직접 쓰는게 빠를텐데요....
- 내용이 맞을 지는 모르겠습니다만, 하루보관집계데이터가 IQ에서 만들어진 데이터라면,
텍스트로 내리고, 대용량타겟 테이블에 다시 load 하는 편이 훨씬 빠를 겁니다.