Node.js · Senior · Frage 72 von 75

Zwei Anfragen lesen gleichzeitig einen Datensatz, ändern ihn und speichern, und ein Update geht verloren. Wie verhindert optimistisches Locking das?

Antwort zeigen

Richtige Antwort: Das Update prüft eine Versionsspalte und scheitert bei einer Änderung

Erklärung

Optimistisches Locking funktioniert gut, wenn Konflikte selten sind. Pessimistisches Locking (SELECT ... FOR UPDATE) passt zu häufigen Konflikten, hält Sperren aber länger.

Zum Weiterlesen

Fehler in der Frage

Node.js · Senior · Frage 72

Teste dich selbst

Mach den Test Node.js · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen