explain

Erklären ist ein SQL-Befehl, der den Ausführungsplan einer Abfrage anzeigt.
2
Antworten

Mysql Reihenfolge nach Klausel mit "FileSort"

Ich habe eine Tabellenstruktur wie %Vor% Wenn ich Anfrage wie abfange %Vor% Es gibt die Ergebnisse als aus %Vor% Warum kann ich den Index, den ich als Primärschlüssel definiert habe, nicht finden?     
12.08.2012, 08:51
1
Antwort

Extra im EXPLAIN-Druck - 'Unmöglich WHERE nach dem Lesen von const Tabellen bemerkt'

Ich habe eine einfache Tabelle namens "million_words". Es hat eine Zeile mit zwei Spalten - & gt; ID INT UNSIGNED NICHT NULL AUTO_INCREMENT PRIMARY KEY & amp; Wort VARCHAR (50 NICHT NULL. Ich führe diese Abfrage -: EXPLAIN SELECT * FROM mill...
19.02.2013, 08:57
1
Antwort

Wie kann man feststellen, was effektiver ist: DISTINCT oder WHERE EXISTS?

Zum Beispiel habe ich 3 Tabellen: user , group und permission , und zwei many2many Beziehungen zwischen ihnen: user_groups und group_permissions . Ich muss alle Berechtigungen eines bestimmten Benutzers ohne Wiederholungen auswähl...
30.08.2012, 16:58
2
Antworten

MySQL EXPLAIN EXTENDED gefilterte Spalte (offensichtlich ist es kein Prozentsatz)

Ich habe nach diesem gesucht und sie alle geben einen Prozentsatz an, erklären Sie das: %Vor% Geben: %Vor% (Ja, gefiltert = 9295,00) und: %Vor% Für Anzahl (*) Ja Ich möchte die letzten 20 Zeilen, AccessId ist der automatisch in...
09.04.2014, 17:22
2
Antworten

Mysql - "Wählen Sie wie" nicht mit index

Ich habe mit MySQL-Indizes (5.5.24, WinXP) herumgespielt, aber ich kann den Grund nicht finden, warum der Server keinen Index benutzt, wenn ein LIKE benutzt wird. Das Beispiel ist dies: Ich habe eine Testtabelle erstellt: %Vor% Dann...
19.08.2012, 21:08
3
Antworten

SELECT-Anweisung, die keine possible_keys verwendet

Ich habe eine Tabelle aus einem Legacy-System, die keinen Primärschlüssel hat. Es zeichnet Transaktionsdaten für die Ausgabe von Materialien in einer Fabrik auf. Der Einfachheit halber sagen wir, jede Zeile enthält job_number, part_number, qu...
31.03.2011, 17:22
2
Antworten

Mysql: innere Verknüpfung auf Primärschlüssel für 2 IDs gibt "Bereich für jeden Datensatz überprüft"

Ich erhalte einen "Bereich für jeden Datensatz (Index-Map: 0x1)" in EXPLAIN SELECT überprüft, wenn Sie einen INNER JOIN auf einem PRIMARY-Schlüssel mit 2 Werten (entweder IN oder OR-Konstrukte) Hier ist die Abfrage: %Vor% Wenn ich eine Er...
03.11.2014, 17:59