misterunknown: erste freie ID in einer Lücke finden

Beitrag lesen

Moin,

So einfach ist es allerdings nicht. Web-Anwendungen sind üblicherweise Mehrnutzer-Systeme. Da ist es ungünstig, wenn man die ID ermittelt und sie erst in einem zweiten Schritt verwendet. Zwischen den Schritten kann jemand anderes schneller gewesen sein.

Allerdings vermute ich mal, dass wenn man die ID direkt vor dem Benutzen vor dem Insert ermittelt, dass der Zeitabstand so gering ist, dass die Wahrscheinlichkeit eines gleichzeitigen Eintrages gegen 0 geht. Vor allem bei einem System, was nicht von Millionen Usern verwendet wird, sondern von < 10.

Grüße Marco