전송원 - MySQL
    • PDF

    전송원 - MySQL

    • PDF

    기사 요약

    개요

    MySQL에서 데이터를 전송하는 설정 도움말 페이지입니다.

    제약조건

    MariaDB 지원 버전

    MariaDB와 관련하여 다음 버전에 대해 동작을 확인하고 있습니다.

    • v11.0: 전송을 지원하지 않습니다.
    • v11.1: 전송이 가능한 것으로 확인되었습니다.

    MariaDB v11.1 이외의 버전에 의한 전송은 지원 대상에서 제외됩니다. 양해 부탁드립니다.

    설정 항목

    STEP1 기본 설정

    품목명필수기본값내용
    MySQL 접속 정보----------------------------------------------------------------------------------------------.미리 등록되어 있는 접속 정보 중 이번 전송 설정에 필요한 권한을 가진 접속 정보를 선택합니다.
    데이터베이스----------------------------------------------------------------------------------------------.MySQL의 전송하고자 하는 데이터가 들어있는 데이터베이스 이름을 입력하세요.
    입력 시 자동완성 기능을 이용할 수 있습니다.
    데이터베이스 목록 불러오기를 눌러 데이터베이스 목록을 불러올 수도 있습니다.
    전송 방법쿼리를 사용하여 전송쿼리를 사용하여 전송 또는 차등 전송 중 하나를 선택합니다.
    차등 전송에 대한 자세한 내용은 차등 전송 기능을 참고하세요.
    쿼리----------------------------------------------------------------------------------------------.전송 방법으로 쿼리를 사용하여 전송을 선택한 경우 입력합니다.
    전송 데이터를 가져오기 위한 SQL을 입력하세요.
    테이블----------------------------------------------------------------------------------------------.전송 방법으로 차등 전송을 선택한 경우 입력합니다.
    전송하고자 하는 데이터가 들어있는 테이블 이름을 입력하세요.
    기본 시간대No----------------------------------------------------------------------------------------------.MySQL의 서버 측 시간대 설정을 입력합니다.
    예를 들어, 시간대가 일본인 경우 Asia/Tokyo를 입력합니다.

    STEP2 세부 설정

    품목명기본값내용
    커서가 한 번에 처리하는 레코드 수10000커서로 한 번에 가져올 줄 수를 지정할 수 있습니다.
    연결 타임아웃(초)300연결 시 타임아웃까지의 시간을 초 단위로 지정할 수 있습니다.
    소켓 타임아웃(초)1800소켓 타임아웃을 초 단위로 지정할 수 있습니다.

    보충자료

    전송 실행 중 오류가 발생하여 오류 로그에 아래와 같은 메시지가 있는 경우, 커서가 한 번에 처리하는 레코드 수가 많을 수 있으므로 STEP2에서 값을 낮춰서 다시 실행해 주세요.

    org.embulk.exec.PartialExecutionException: java.lang.RuntimeException: java.lang.OutOfMemoryError: Java 힙 공간


    이 문서가 도움이 되었습니까?