Thilo Fester: MySQL: Anfrage auf Existenz eines Tupels mit einer Bedingung

Beitrag lesen

stelle sicher, dass ein Index benutzt wird, siehe http://dev.mysql.com/doc/refman/5.0/en/limit-optimization.html.

BenutzerNr wäre hier der Index. Doch soweit ich die Doku verstehe muss die Spalte, die ich suche ein Index sein. Das ist allerdings nicht der Fall.

Je nach Zweck kann es überflüssig sein, eine Existenzanfrage zu stellen.
Das ist natürlich effizienter :-)

Hm, inwiefern kann ich denn so einen "Zweck" erkennen? Also ich könnte mir vorstellen direkt beim Schreiben in die Tabelle so eine Prüfung einzubauen. Aber das funktioniert in meinem Fall nicht.

Die Existenzanfrage ist der Zweck ^^

~ Thilo