Struppi: Umkreissuche sehr umstaendlich

Beitrag lesen

es gibt ja auch keine in deiner Tabelle. Du musst natürlich die setzten, die gebraucht werden.

Warum sollte ich eine Index sätzten das ist doch blödesinn.

Weil deine Abfrage keinen benutzt, soweit ich deinen Explain output bewerten kann. z.b. wäre plz ein guter Kandiat.

Es wird keiner verwendet, weil die Rechnung in der WHERE bedingung gemacht wird.

Es geht ja nicht um die Rechnung, sondern wie schnell die DB an die Daten kommt.

MYSQL kann keine funktionale Indexe / Glaube ich zumindest.

Ist ja auch gar nicht nötig.

Wenn ich einen Index sätzte geht garnichts mehr der Speicher ist überfüllt oder ich muss den Server neu starten da er nicht mehr Reagiert.

Dann machst du was falsch.

Struppi.