초기 로드 옵션

유효 기간

PostgreSQL 및 SQL Server에 대한 초기 로드 추출에 적합합니다.

설명

이 매개변수는 초기 로드 Extract에 대한 정밀도 인스턴스화를 사용으로 설정하는 데 사용되며, 애플리케이션 작동 중지 시간을 발생시키지 않고도 초기 데이터 인스턴스화를 허용합니다. 정확한 인스턴스화는 트랜잭션 로그와 관련하여 일관된 데이터베이스 지점을 생성하거나 LSN과 같은 트랜잭션 로그 위치로 식별할 수 있습니다. 초기 로드 추출은 일관성 있는 시점까지 이미 커밋된 데이터 세트를 읽습니다. 이 일관성 있는 지점 이후의 변경 사항은 초기 로드 추출에 의해 캡처되지 않습니다. CDC Extract는 정확한 인스턴스화 LSN 후 트랜잭션을 캡처하는 데 함께 사용할 수 있습니다.

스냅샷 격리 수준의 질의는 트랜잭션이 시작된 시점까지 커밋된 데이터를 반환합니다. 트랜잭션이 시작된 후 커밋되지 않은 변경 사항은 무시됩니다.

기본적으로 정확한 인스턴스화는 사용 안함으로 설정됩니다. 정확한 인스턴스화를 사용으로 설정하려면 온라인 로드 Extract를 구성할 때 INITIALLOADOPTIONS 매개변수를 USESNAPSHOT 옵션과 함께 사용합니다.

구문

INITIALLOADOPTIONS USESNAPSHOT

예제

예제에서는 초기 로드 Extract 매개변수 파일에서 USESNAPSHOT 옵션과 함께 매개변수 사용을 보여줍니다. 초기 로드 Extract의 이름은 extinit입니다.

EXTRACT extinit
INITIALLOADOPTIONS USESNAPSHOT
SOURCEDB psql_src USERIDALIAS ggma PASSWORD We1come23
EXTFILE ei, MEGABYTES 500, PURGE
TABLE public.*;