サーバAからサーバBまでの非常に大きなテーブルでは、「存在しない場合は挿入/削除」を実行する必要があります。ルックアップコンポーネントは、行が宛先に存在するかどうかを確認するために、データベーステーブル。SSISは存在しない場合、多数の行を挿入しますか?
良いオプションはありますか?
のテーブルすべてがPKを持っていますが、それらは個別に数百GBのサイズを有することができます。宛先テーブルは、3%の行の下でのみ欠落する可能性があります。だから、コンポーネントをマージするのは良い選択肢ではないでしょうか?
'insert where someColumn in anotherTable from otherTable)'や 'MERGE()'や他のバリデーションメソッドを使用していても、レコードが存在するかどうかをチェックしたいのですが、関係なく、どちらか一方の方法でやらなくてはならないだろうか? – scsimon
作業しているデータの例を挙げることができますか? – DenStudent
主キーがある場合は、マージ結合(完全結合)を使用して、表2のPKが空の場合に基づいて条件付き分割を実行できます。 – DenStudent