#795

Skriv bara över om den inkommande versionen är färskare

Katalogen products uppdateras från två olika källor, och båda skriver samma rad — men med olika updated_at-stämplar. Om du bara skriver över vid varje inkommande rad riskerar du att skriva över färska data med inaktuella data (den äldre källan kan komma in lite senare och vinna kapplöpningen). Implementera en upsert som körs endast om den inkommande raden är nyare än den befintliga enligt updated_at, annars ignoreras den. Efter alla uppdateringar ska varje produkts updated_at vara det största värdet över samtliga insättningsförsök.

Endast INSERT/UPDATE/DELETE — ingen avslutande SELECT behövs.

Ditt frågeresultat visas här