Einzelnen Beitrag anzeigen

BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hamburg
849 Beiträge
 
Delphi 11 Alexandria
 
#26

AW: Letzte vergebene Nummer speichern

  Alt 5. Aug 2022, 20:03
Ich sehe da momentan drei Möglichkeiten für eine Kollision durch nebenläufigen Zugriff:
  1. Beide verwenden den Generator nicht
  2. Einer verwendet den Generator, der andere nicht
  3. Beide verwenden den Generator
Punkt 1 ist offenbar unkritisch: Es ist egal, welche der erzeugten IDs wir speichern.
Punkt 2 habe ich so verstanden, dass dann die ID mit Generator gewinnt.
Punkt 3 wäre der Fall, wo der höhere Generatorwert gewinnt, wenn wir ausschließen können, dass während der Kollision der Generator zurückgesetzt wird. Beim Zurücksetzen gewinnt der neue Startwert.

Ist das soweit richtig?
Ja, ich habs nochmal konkretisiert in fett.
  Mit Zitat antworten Zitat