[MySQL 3.23.X] Performance-Problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [MySQL 3.23.X] Performance-Problem

    Ich habe wie sooft eine Personentabelle mit einem key auf den Nachnamen.

    Wenn ich nun
    select * from Personen order by Nachname
    ausführe, benutzt mysql den Schlüssel nicht., ...(mit explain)

    während

    select * from Personen where Nachname like 'f%' order by Nachname

    den Schlüssel nutzt und recht schnell ist.

    Hat jemand eine Idee, wie ich mysql davon überzeugen kann, einen Schlüssel zu nutzen, nach dem nur sortiert werden soll.

  • #2
    select * from Personen order by Nachname ASC

    mach das nen unterschied? Probiers mal aus.
    tata
    moqui

    [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

    Kommentar


    • #3
      sicher dass sql den schlüssel im zweiten beispiel für oder nimmt und nicht für like?

      Kommentar

      Lädt...
      X