Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] MYSQL INDEX Frage 700.000 Datensätze ?

Einklappen

Neue Werbung 2019

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

  • [Erledigt] MYSQL INDEX Frage 700.000 Datensätze ?

    Hallo,
    ich habe gelesen das ich größere Datensätze indizieren kann.
    Jetzt wollte ich wissen - wenn ich in meine Suche auf 5 Spalten zugreife, z.B.
    Produkt und Preis
    Produkt und Preis und Marke
    oder
    Marke und Preis
    Marke und Preis (von) und Preis (bis)
    usw...
    ob ein
    alter table produkt ADD INDEX (Produkt,Marke,Anbieter,Preis,ArtikelG);
    reicht oder muss ich mehrere machen damit das schneller ist wie:
    alter table produkt ADD INDEX (Produkt);
    alter table produkt ADD INDEX (Produkt,Marke,Preis);
    alter table produkt ADD INDEX (Marke,Preis);

    usw...
    Leider habe ich keine Erfahrung was besser ist und wie ich noch alles Optimieren kann.
    Auf eure Antwort und Tipps wurde ich mich Freuen.
    Leider könnte ich auf die Schnelle keine Antwort (Erklärung, Infos) im Internet finden für Index und mehrere Spalten.

    Dank im Voraus.

  • #2
    Lies Dir dazu mal MySQL :: MySQL 5.0 Reference Manual :: 7.4.5 How MySQL Uses Indexes und MySQL :: MySQL 5.0 Reference Manual :: 7.2.1 Optimizing Queries with EXPLAIN durch.

    Kommentar


    • #3
      Hi,
      danke für die Links.
      Habe die gelesen und bin mal am testen noch sieht es sehr gut aus, unterschiede sind bemerkbar.
      Werde das mal weiter Testen.

      Danke.

      Kommentar

      Lädt...
      X