dedlfix: Wie Abfrage logisch richtig gestalten.

Beitrag lesen

Hi!

Das händische Prüfen mit vorherigem SELECT ist so ohne weiteres nicht empfehlenswert, da zwischen Prüfung und Insert jemand anderes bereits ebenfalls etwas eingefügt haben könnte.
Hierbei würde ich mir mit Transaktionen Abhilfe verschaffen.

Achja, ich wollte eigentlich noch dazuschreiben, dass man das mit Locking und Transaktionen zwar sicherstellen und mit einer stored Procedure kapseln kann, aber das ist alles zusätzlicher Aufwand, den du stets beim Arbeiten mit den Daten berücksichtigen musst. Ein Unique-Index hingegen kann nicht umgangen werden.

Lo!