それぞれ 1 つの lac レコードを含む 3 つのテキスト ファイルをテーブルに一括挿入しtest1
ます。
3 つのファイルのそれぞれに会社コードと Folio があります。Compcode と Folio が既にテーブルに存在する場合は、test1
テキスト ファイルの特定のレコードでテーブルを更新する必要があります。
しかし、私のクエリには時間がかかります。test1
テーブルには 70 列あります
Mmy ロジック:
- ダミー テーブルにデータをインポートする
- ダミーの各行を test1 テーブルと比較します
if exists ( select * from #dummy , test1 where condition ) begin update test1 set col = (#dummy.col).. inner join #dummy on (condition) end
else insert
レコードが lacs にあるため、30 分以上かかります..どうすればクエリを改善できますか?