1UnitedPower: MySQL PDO Datensatz holen und sperren

Beitrag lesen

Hakuna matata!

Um die Racecondition zu vermeiden, kann man das Auslesen und das Neuschreiben des Lagerbestandes in einer Transaktion abwickeln.

Das Beispiel ist ein wenig unglücklich gewählt, ich hätte dazu sagen müssen, dass das Auslesen in dem Fall ein Locking Read sein muss.

--
“All right, then, I'll go to hell.” – Huck Finn