bu olaya direk xml karşılaştırma olarka bakmamanız gerekiyor. bu veritleri tuttuğunuz tablonun bir kopyasını yapın. ve bu xml belirli aralıklarla o tabloya yazdırın.
select * from tablo_yedek ty where not exists (
select *from tablo_orjinal tor WHERE concat(tor.sutun1,tor.sutun2)=concat(ty.sutun1,ty.sutun2)
)
burdan cıkan sonuçlar değişmiş ya da hiç olmayan kayıtlar olacaktır.
bunları bir dongu ile varsa update yoksa insert ettirebilirsiniz. cok daha pratik bir karşılaştırma olur bana göre
karşılaştırılacak sutunları sutun1 sutun2 diye yazarsınıs sutun sıralaması onemli.. TEXT alanları bu sutunlara ekleerseniz yavaş çalışabilir.
iyi çalışmalar