Andreas Korthaus: Doppelte Daten nicht in MySQL Tabelle Schreiben

Beitrag lesen

Hi!

  1. Vor dem Dateneintrag prüfen ob ein "doppelter" (identischer) Datensatz bereits eingetragen ist
  2. Je nach Ergebnis von 1. entsprechend verfahren

hältst Du Dein Konstrukt für tauglich in einer Welt, in der der Prozessor zwischen diesen beiden Schritten einen Taskwechsel vornehmen kann?

Oder in einer Welt, in welcher der Server mehr als einen Prozessor besitzt?

Aber das kann man doch mit einem LOCK verhindern, oder?

Grüße
Andreas