Thread Blobs vergleichen!
(2 answers)
Opened by Froschpopo at 2007-05-19 04:26
Hab eine Datenbank mit Bildern in LongBlob-Spalten.
Jedes Bild ist mindestens 10 KB groß. Nun will ich vor einem INSERT gern feststellen, ob dieses Bild schon existiert. Der Vergleich findet in nur 20 Datensätzen statt, es muss also nicht die komplette Tabelle abgearbeitet werden. Jetzt habe ich mir folgendes vorgestellt: Man könnte ja theoretisch die Dateigröße (in bytes) der Bilder miteinander vergleichen. Bei nur 20 Bildern dürfte die wahrscheinlichkeit von doppelten Vorkomnissen ja eigentlich recht niedrig sein. Ich würde jedenfalls nur sehr ungern alle Bilder für den Vergleich komplett einlesen müssen. Und UNIQUE-Spalten scheiden für BLOB-Typen ja sowieso aus. Wie würdet ihr die Aufgabe lösen?\n\n <!--EDIT|Froschpopo|1179534407--> |