Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

CUBRID Migration Toolkit Process_kr


마이그레이션 방식별 속도 비교

마이그레이션 방식별 속도는 방식1이 가장 빠르고 방식6이 가장 느리다. 그러나, 환경에 따라 사용할 수 없는 경우도 있으니 최선의 방식은 환경에 따라 다르다.


원본, 대상 데이터의 접근 방식

  • 원본 데이터 : JDBC, XML (mysqldump xml 출력 옵션 사용)
  • 대상 데이터 : JDBC, Offline LoadDB, Export LoadDB 파일


방식1: XML - Export LoadDB

  • 특징
    • XML의 크기에 따라 XML 분석 시간이 길어지기 때문에 수십G급 데이터 이전에 적합
    • 원격지에서 loaddb 유틸리티로 데이터를 로드해야하는 불편함은 있으나 속도는 가장 빠름
  • 마이그레이션 마법사 시작
  • 1단계: 원본 데이터 소스 선택 - MySQL XML 덤프파일 선택
  • 2단계: 대상 데이터베이스 선택 - LoadDB 선택
  • 이후 기본절차를 따름


방식2: XML - Offline LoadDB (CUBRID 2008 R 4.1 patch 2 이후 이용 가능)

  • 특징
    • 방식1과 동일하게 XML 분석 시간이 소요되며 원격지로 데이터를 업로드하여 loaddb를 자동 실행하는 편의성
    • 서버에서 원격 loaddb를 지원해야하는 문제가 있음
    • 원격 loaddb에 대해서는 CUBRID Manager Server의 원격 loaddb 기능 확장하기를 참고
  • 마이그레이션 마법사 시작
  • 1단계: 원본 데이터 소스 선택 - MySQL XML 덤프파일 선택
  • 2단계: 대상 데이터베이스 선택 - Load DB 파일 선택
  • 이후 기본절차를 따름


방식3: XML - JDBC

  • 마이그레이션 마법사 시작
  • 1단계: 원본 데이터 소스 선택 - MySQL XML 덤프파일 선택
  • 2단계: 대상 데이터베이스 선택 - 온라인 선택
  • 이후 기본절차를 따름


방식4: JDBC - Export LoadDB

  • 마이그레이션 마법사 시작
  • 1단계: 원본 데이터 소스 선택 - MySQL XML 덤프파일 선택
  • 2단계: 대상 데이터베이스 선택 - Load DB 파일 선택
  • 이후 기본절차를 따름


방식5: JDBC - Offline LoadDB

  • 마이그레이션 마법사 시작
  • 1단계: 원본 데이터 소스 선택 - JDBC
  • 2단계: 대상 데이터베이스 선택 - 오프라인 선택
  • 이후 기본절차를 따름


방식6: JDBC - JDBC

  • 마이그레이션 마법사 시작
  • 1단계: 원본 데이터 소스 선택 - JDBC
  • 2단계: 대상 데이터베이스 선택 - 온라인 선택
  • 이후 기본절차를 따름
comments powered by Disqus
Page info
viewed 986 times
translations en
Author
posted 2 years ago by
newpcraft
Contributors
updated 2 years ago by
View revisions
tagged
Share this article