初始載入選項

有效對象

適用於 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.*;