기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
대형 바이너리 객체(LOBs)는 시스템 간에 마이그레이션하기 어려울 수 있습니다.는 LOB 열 튜닝에 도움이 되는 다양한 옵션을 AWS DMS 제공합니다. 에서 고려되는 데이터 형식과 시기를 확인하려면 설명서를 LOBs AWS DMS참조하세요 AWS DMS .
한 데이터베이스에서 다른 데이터베이스로 데이터를 마이그레이션할 때 특히 이기종 마이그레이션의 경우가 저장LOBs되는 방식을 재고할 수 있습니다. 이렇게 하려면 LOB 데이터를 마이그레이션할 필요가 없습니다.
를 포함하기로 결정LOBs한 경우 다른 LOB 설정을 결정할 수 있습니다.
-
LOB 모드에 따라 처리 방법이 결정됩니다LOBs.
-
전체 LOB 모드 - 전체 LOB 모드에서는 크기에 관계없이 모든를 소스LOBs에서 대상으로 AWS DMS 마이그레이션합니다. 이 구성에서는 AWS DMS 가 예상LOBs할 수 있는 최대 크기에 대한 정보가 없습니다. 따라서 LOBs는 한 번에 하나씩 하나씩 마이그레이션됩니다. 전체 LOB 모드는 매우 느릴 수 있습니다.
-
제한 LOB 모드 - 제한 LOB 모드에서가 수락DMS할 최대 LOB 크기를 로 설정합니다. 이렇게 하면가 메모리DMS를 미리 할당하고 LOB 데이터를 대량으로 로드할 수 있습니다. 최대 LOB 크기를 LOBs 초과하는는 잘리고 로그 파일에 경고가 발생합니다. 제한된 LOB 모드에서는 전체 LOB 모드에 비해 상당한 성능을 얻을 수 있습니다. 가능하면 항상 제한 LOB 모드를 사용하는 것이 좋습니다. 이 파라미터의 최대값은 102,400KB(100MB)입니다.
참고
값이 63KB보다 큰 최대 LOB 크기(K) 옵션을 사용하면 제한된 LOB 모드에서 실행되도록 구성된 전체 로드의 성능에 영향을 미칩니다. 전체 로드 중에는 최대 LOB 크기(k) 값에 커밋 속도를 곱하여 메모리를 DMS 할당하고, 제품에 LOB 열 수를 곱합니다. 가 해당 메모리를 사전 할당할 DMS 수 없는 경우는 SWAP 메모리 소비를 DMS 시작하며, 이는 전체 로드의 성능에 영향을 미칩니다. 따라서 제한 LOB 모드를 사용할 때 성능 문제가 발생하는 경우 허용 가능한 수준의 성능을 달성할 때까지 커밋 속도를 낮추는 것이 좋습니다. 테이블의 LOB 배포를 이해한 후 지원되는 엔드포인트에 인라인 LOB 모드를 사용하는 것도 고려할 수 있습니다.
제한된 LOB 크기를 검증하려면
LobMaxSize
(K)와 동일한 값으로ValidationPartialLobSize
를 설정해야 합니다. -
인라인 LOB 모드 - 인라인 LOB 모드에서는 인라인으로 DMS 전송하는 최대 LOB 크기를 설정합니다. 지정된 크기보다 LOBs작으면 인라인으로 전송됩니다. 지정된 크기보다 LOBs크면 전체 LOB 모드를 사용하여 복제됩니다. 이 옵션을 선택하면 대부분의 LOBs가 작을 LOBs 때 작음과 큼을 모두 복제할 수 있습니다. DMS는 S3 및 Redshift와 같이 전체 LOB 모드를 지원하지 않는 엔드포인트에 대해 인라인 LOB 모드를 지원하지 않습니다.
참고
Oracle을 사용하면 LOBs가 가능하면 VARCHAR 데이터 유형으로 취급됩니다. 이 접근 방식은가 데이터베이스에서 대량 AWS DMS 으로 가져오므로 다른 방법보다 훨씬 빠릅니다. OracleVARCHAR에서의 최대 크기는 32K입니다. 따라서 Oracle이 소스 데이터베이스인 경우 32K 미만의 제한된 LOB 크기가 최적입니다.
-
-
작업이 제한된 LOB 모드에서 실행되도록 구성된 경우 최대 LOB 크기(K) 옵션은 LOB AWS DMS 가 허용하는 최대 크기를 설정합니다. 이 값보다 LOBs 큰 모든 값은이 값으로 잘립니다.
-
전체 LOB 모드를 사용하도록 작업이 구성된 경우는 조각LOBs으로 AWS DMS 검색합니다. LOB 청크 크기(K) 옵션은 각 조각의 크기를 결정합니다. 이 옵션을 설정하면 네트워크 구성에서 허용된 최대 패킷 크기에 특히 유의해야 합니다. LOB 청크 크기가 허용되는 최대 패킷 크기를 초과하는 경우 연결 해제 오류가 표시될 수 있습니다.
LobChunkSize
의 권장값은 64킬로바이트[KB]입니다.LobChunkSize
의 값을 64KB 이상으로 늘리면 작업이 실패할 수 있습니다. -
작업이 인라인 LOB 모드로 실행되도록 구성된 경우
InlineLobMaxSize
설정은 어떤 LOBs DMS 전송이 인라인으로 실행되는지 결정합니다.참고
기본 키가 포함된 테이블 및 뷰에서만 LOB 데이터 유형을 사용할 수 있습니다.
이 옵션을 지정하는 작업 설정에 관한 자세한 내용은 대상 메타데이터 작업 설정 단원을 참조하십시오.