DB2에서 오라클 데이터베이스로 많은 양의 데이터 (약 수백만 레코드)를 전송해야합니다. 그럴 최고의 퍼밍 방법을 제안 해 주시겠습니까?DB2에서 Oracle로 많은 양의 데이터를 전송합니까?
답변
DB2는 복제 대상으로 Oracle을 선택할 수있게합니다. 이것은 아마도 매일 가장 효율적이고 쉬운 방법이며, 귀하가 가진 "중간 컨테이너"이의를 제거합니다.
자세한 내용은 this introduction (온라인 설명서 참조)을 참조하십시오.
이것이 내가 필요한 것 같습니다. –
의심의 여지가 이것이 작동합니다. 내 경험에 의하면 이것은 파일 내보내기/가져 오기보다 훨씬 느릴 것입니다. –
속도 만 말하는 경우이 작업을 수행하십시오.
DB2 데이터를 플랫 파일로 덤프하는 데 걸리는 시간.
오라클로 플랫 파일을 가져 오는 데 걸리는 시간.
기준이 있으며 무료입니다. ETL 도구로이 문제를 해결할 수 있다면 도구 비용이 그만한 가치가 있는지 판단하십시오.
이와 같은 단순한 ETL의 경우, 제 시간에 맞출 수있는 것이 거의 없습니다.
이의 단점은 어떻게 당신이 모든 행을 가지고 있음을 알 수 있습니까 파일
- 단지 일반적인 파일 조작 BS이다
- 방법 무언가가 무너질 때 당신은 재개합니까?
이 작은 "멋"은 보통 속도로 지불됩니다. 물론, 나는 조금 농담하고있다. 그것들은 항상 약간 좋은 것은 아닙니다. 이들은 종종 원활한 운영 프로세스에 필수적입니다.
중간 파일을 갖고 싶지 않은 경우. 데이터베이스와 데이터베이스 간의 상호 작용이 필요합니다. 귀하의 질문에 대한 답변 : 1. 일정에 따라 읽기가 수행됩니다. 2. 표 3의 모든 행을 복사 할 때 예외가 발생하면 Mb? 추신 : 내 영어 죄송합니다 –
당신은 최고의 수행 방법을 요청했습니다. 이제 당신은 최상의 수행 방법을 제거하고자합니다. 도움이 시간 낭비가 아닌 한 사람들은 도움을 꺼려합니다. 이것이 제한 사항이라면, 당신은 질문에 그것을 포함시켜야합니다. –
글쎄, 내 실수를 깨닫게, 미안, 그건 내 질문에이 제한이 없습니다. 중간 컨테이너보다 효율적인 방법이 있어야한다고 생각 했으므로이 제한을 언급하지 않았습니다. –
구분 된 파일에 데이터를 덤프합니다. DIRECT load sqlldr 작업을 통해 Oracle에로드하십시오. 섹시하지 않고 빠릅니다. 당신이 가장 좋아할 동일한 서브넷에있을 수 있다면 (네트워크를 통해 데이터를 전송하는 것은 원하는 것이 아닙니다). 이 설정을 cron에 추가하고 오류에 대한 전자 메일 경고를 추가하십시오.
- 1. 많은 양의 데이터를 업데이트하는 가장 빠른 방법
- 2. 데이터베이스의 많은 양의 데이터를 비교하는 방법은 무엇입니까?
- 3. RDLC TextBox에 많은 양의 데이터를 표시하는 방법
- 4. 많은 양의 텍스트 데이터를 HTML 형식으로 입력하십시오.
- 5. ServletOutputStream을 사용하여 많은 양의 데이터를 효율적으로 전송
- 6. 많은 양의 데이터를 내보내는 가장 효율적인 방법
- 7. SQLServer db에서 많은 양의 데이터를 복사하는 방법
- 8. 많은 양의 데이터를 SQL CE 데이터베이스에 복사
- 9. 많은 양의 데이터를 빠르게 표시하는 방법
- 10. 많은 양의 float 데이터를 처리하는 방법은 무엇입니까?
- 11. 많은 양의 데이터를 Oracle SQL 데이터베이스에로드
- 12. 많은 양의 데이터를 최대한 빨리 삭제 하시겠습니까?
- 13. 경고 : 많은 양의 데이터를 클립 보드에 복사했습니다.
- 14. 많은 양의 데이터를 웹 서비스에 전달하는 방법
- 15. C#으로 많은 양의 데이터를 저장하려면 어떻게해야합니까?
- 16. 많은 양의 데이터를 연결하는 우아한 UI
- 17. 많은 양의 텍스트 파일보기
- 18. 많은 양의 데이터와 이미지를
- 19. 페이징 많은 양의
- 20. 파이썬으로 바이너리 데이터를 어떻게 전송합니까?
- 21. PHP에서 많은 양의 데이터 전달하기
- 22. 많은 양의 텍스트 구문 분석
- 23. 최소한의 경합으로 많은 양의 데이터를 프로덕션 SQL 서버에 업로드하십시오.
- 24. Windows 클립 보드에 많은 양의 데이터를 저장하는 것에 대해 걱정해야합니까?
- 25. 이전 데이터베이스에서 많은 양의 데이터를 새로운 데이터베이스로 마이그레이션하는 방법
- 26. html을 사용하여 현명한 페이지에서 많은 양의 데이터를 표시하는 방법은 무엇입니까?
- 27. 데이터베이스에서 많은 양의 순서가 있지만 재정렬 가능한 데이터를 저장하기위한 전략?
- 28. 많은 양의 보고서 데이터를 표시하는 방법 클라이언트 측 (mongoDB, JS)
- 29. 많은 양의 데이터를 분석 할 수있는 주문형 페이징
- 30. 텍스트 영역에서 많은 양의 POST 데이터를 처리하는 방법은 무엇입니까?
성능 정의 –