Update (distributed query) -> Slow !
Jeg ønsker at opdatere data på en remote server (Linked Server)Da jeg max kan benytte 3 pre-fixes i en SQL Server har jeg kreeret et View (lokalt) for at kunne tilgå den remote tabel....
Mit problem er at det UPDATE query jeg fyrer af sted, trækker alt for mange tænder ud på SQL Serveren..Jeg tror at DTS-transaktionerne er alt for tunge for Serveren (serverne) :
Statement'et :
UPDATE MyView
SET MyView.Country = [MyLocal].[Country],
MyView.LASTUPDATED = GetDate()
FROM [MyLocal] INNER JOIN MyView ON Myview.[USER_ID] = MyLocal.[USERNAME] COLLATE database_default
WHERE [MyLocal].[Country] <> MyView.[Country] COLLATE database_default
Er der nogle der har et godt forslag til lidt optimering
