Christoph Zurnieden: IP Adresse mit Formular übermitteln

Beitrag lesen

Hi,

Ich nicht, ich wuerde ein UNIQUE-Constraint setzen und dann einfach
ein INSERT abfeuern. Im guenstigen Fall ist der Datensatz drin, im
unguenstigen Fall ist der Datensatz nicht drin und ich kann ueber
die Error-Nummer herausfinden, warum -- was in den meisten Faellen
wohl ein Verstoss gegen die UNIQUE-Verordnung sein duerfte.

Ja, das ist eine billige Abfrage. Es geht aber um die Abfrage selber, den Kontakt mit der DB. Das kostet, da nicht auf der gleichen Maschine, stets einige Millisekunden. Wenn die Datensätze nicht allzugroß sind dauert es jedoch nur einige Microsekunden für die Berechnung der nötigen 3-4 Hashwerte für den Bloomfilter mitsammt dem Vergleich. Ein Faktor 100 und mehr ist durchaus erreichbar.

so short

Christoph Zurnieden