Als «concurrency» getaggte Fragen

8
Garantiert UPDLOCK die Parallelität?

Ich habe eine Tabelle namens tblOrderNumber, die 1 Zeile und 1 Spalte hat. In dieser Tabelle wird die nächste Bestellnummer für meine E-Commerce-Website gespeichert. Es ist ABSOLUT VITAL, dass dieselbe Bestellnummer nicht mehr als einmal verwendet wird. Derzeit verwendet das Team diese gespeicherte...

8
Warum ist CTE offen für verlorene Updates?

Ich verstehe nicht, was Craig Ringer meinte, als er kommentierte: Diese Lösung kann verloren gehen, wenn die Einfügetransaktion zurückgesetzt wird. Es wird nicht überprüft, ob das UPDATE Zeilen betrifft. unter https://stackoverflow.com/a/8702291/14731 . Bitte geben Sie eine Beispielsequenz von...