Ergebnis 1 bis 6 von 6

Thema: [MySQL] Effektiv mit Indizierungen arbeiten - wie gehts?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Wenn ich eine Abfrage durchführen möchte bei der mehrere Zeilen ausgewählt werden sollen, bei denen aber nicht ein Element immer gleich ist, sondern vereinfacht:

    Die Tabellen-Zeilen, dessen Atribut "ID" die Werte "1", "2" oder "3" sollen ausgewählt werden.

    Krieg ich das in eine SELECT Abfrage (Wie?), oder muss ich alle einzeln durchführen? Wenn "ID" Indiz ist, wird es automatisch verwendet?

  2. #2
    Zitat Zitat
    Wenn ich eine Abfrage durchführen möchte bei der mehrere Zeilen ausgewählt werden sollen, bei denen aber nicht ein Element immer gleich ist, sondern vereinfacht:
    Die Anzahl der Zeilen spielt keine Rolle, nur die Anzahl der Attribute, die ein Index umfasst; ein Index(At,tri,but) umfasst zwar auch At,tri und At, aber nicht tri,but.

    Zitat Zitat
    Die Tabellen-Zeilen, dessen Attribut "ID" die Werte "1", "2" oder "3" sollen ausgewählt werden.

    Krieg ich das in eine SELECT Abfrage (Wie?), oder muss ich alle einzeln durchführen? Wenn "ID" Indiz ist, wird es automatisch verwendet?
    Ich denke WHERE ID=1 OR ID=2 OR ID=3; (plumper Abfrageversuch) reicht da, um den Index zu verwenden.
    ID ist in der Regel der Primärschlüssel, dieser ist selbst ein Index und wird daher bei eintsprechenden Abfragen auch verwendet.

    Indizes werden immer Automatisch verwendet, sie mssen nur manuell erstellt werden

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •