現在、SSIS データの読み込み中に TableDiff ユーティリティを使用して、ステージング テーブル (更新する最新のデータを含む - 挿入/更新/削除の可能性があります) から本番環境のライブ テーブルを更新しています。
ただし、TableDiff では、相違点を特定し、ジョブが更新に使用する SQL スクリプトを作成するのにかなりの時間がかかります (数時間から数千行の更新を特定するのにかかる時間から、数百行の更新を特定するのに最大 1 回かかる)。数日)。
SQL Server 2008 の TableDiff ユーティリティに代わるより良い方法や、より良いプロセス/アイデアはありますか?
更新:製品/ユーティリティのオプションと、より高速にするためのより良いアルゴリズム の両方を探しています