インデックスが選択クエリに役立つことが理解されています..
s テーブルの列から t テーブルの特定の列を更新する必要があります.両方のテーブルは数百万行で構成されています..ArrivalYrMonth列と[Generated Record Identifier]列にインデックスを作成するのは良いことですか?以下のクエリを参照してください。
または、更新前にこれらのインデックスを削除する必要がありますか?
t.colmn1、t.colmn1、t.colmn1、t.colmn1 のインデックスを削除する必要がありますか?
UPDATE t
SET t.clmn1=s.clmn1
, t.clmn2=s.clmn2
, t.clmn3=s.clmn3
, t.clmn4=s.clmn4
FROM [AxE_Data] t
INNER JOIN [Tg-DB].[dbo].[AxE_Stg_Data] s
ON t.[Generated_Record_Identifier] = s.[Generated Record Identifier]
WHERE [ArrivalYrMonth] IN ('201204', '201205', '201206')
提案を教えてください....