[quote=olruebe01,22.01.2006, 20:19]DIe Abfrage lief in einer art Blacklist. D.h. es waren nicht alle Bilder in der Datenkan verzeichnet sondern nur die, die NICHT angezeigt werden dürfen. Ich hatte zum Testen nur 250 Bilder gesperrt. Natürlich folgte bei jedem Aufruf eines BELIEBIGEN Bildes eine Abfrage, ob dieses Bild in der DB (als der Blacklist) steht oder nicht. Aber hiermit hat die Anzahl der Bilder nicht im Geringsten etwas zu tun. Es wurde ja nur gefragt: Steht diesUndDas in der DB? Ja oder Nein?[/quote]
natürlich ist kommt es auf die anzahl der bilder an.
aber wenn es nur 250 in der datenbank sind, ist das eine sehr geringe anzahl.
hättest du 2 millionen, könnte die anfrage schonmal länger dauern,
wenn du keinen index auf der item-spalte hast.
wenn du keinen index darauf hast, dann ist das auf jeden fall
empfehlenswert und nicht viel arbeit für dich:
[sql]ALTER TABLE tablename add index (item)[/sql]\n\n
<!--EDIT|pq|1137971741-->