Als «indexing» getaggte Fragen

Das Indizieren von Datenstrukturen ist eine allgemeine Technik, um die Geschwindigkeit der Datensuche zu verbessern.

644
Mehrere Indizes im Vergleich zu mehrspaltigen Indizes

Ich habe gerade einen Index zu einer Tabelle in SQL Server 2005 hinzugefügt und es hat mich zum Nachdenken gebracht. Was ist der Unterschied zwischen dem Erstellen eines Index und dem Definieren mehrerer Spalten gegenüber einem Index pro Spalte, die Sie indizieren möchten? Gibt es bestimmte Gründe,...

633
Wie unterscheiden sich iloc, ix und loc?

Kann jemand erklären, wie sich diese drei Schneidemethoden unterscheiden? Ich habe die Dokumente gesehen und diese Antworten gesehen , aber ich bin immer noch nicht in der Lage zu erklären, wie sich die drei unterscheiden. Für mich scheinen sie größtenteils austauschbar zu sein, weil sie sich auf...

407
Wie füge ich MySQL-Tabellen Indizes hinzu?

Ich habe eine sehr große MySQL-Tabelle mit ungefähr 150.000 Datenzeilen. Derzeit, wenn ich versuche zu laufen SELECT * FROM table WHERE id = '1'; Der Code läuft einwandfrei, da das ID-Feld der Primärindex ist. Für eine aktuelle Entwicklung im Projekt muss ich die Datenbank jedoch nach einem anderen...

402
Wie funktionieren MySQL-Indizes?

Ich bin wirklich interessiert daran, wie MySQL-Indizes funktionieren, insbesondere, wie sie die angeforderten Daten zurückgeben können, ohne die gesamte Tabelle zu scannen. Ich weiß, dass es kein Thema ist, aber wenn es jemanden gibt, der mir dies ausführlich erklären könnte, wäre ich sehr, sehr...