Die von MySQL erstellte Optimierung besteht im Hinzufügen von Indizes. Manchmal können jedoch Situationen auftreten, in denen das Hinzufügen von Indizes nicht den gewünschten Effekt erzielt. Nach dem Hinzufügen schlägt die Suche nach allen Daten immer noch fehl. Der Grund ist SQL ERKLÄREN AUSWÄHLEN cs.sid, -- c.courseFrontTitle, -- c.imgBig, cs.studyStatus, coi.Gebühr, -- act.PROC_INST_ID_ AS Prozess-ID, cs.createDTM, cs.payStatus, cs.istabgeschlossen, cs.saleChannel, cs.isDelete AUS Biz_CourseStudy cs LINKS JOIN Biz_CourseOrderItem coi ON cs.sid = coi.CourseStudyID WO cs.studentID = 00001 und cs.payStatus nicht in(0) Wenn man sich den Index ansieht, liegt der Grund darin, dass sid bigint und der Typ von CourseStudyID varchar ist. Der Grund ist hier. Nach der Änderung des Typs in bigint wird die Abfragegeschwindigkeit sofort verbessert. Ich bin auf eine solche Situation gestoßen. Nach der Analyse des Extras stellte ich fest, dass die Geschwindigkeit ohne Reihenfolge um 0,6 s und mit hinzugefügter Reihenfolge um 6 s in Ordnung war. Die Lösung besteht darin, einen Index für die Sortierung zu erstellen. Hier besteht meine Sortierung aus zwei Feldern. Erstellen Sie einen gemeinsamen Index für ab, index_a_b
Zu diesem Zeitpunkt ist die Verwendung von Filesort bei Betrachtung der Leistung verschwunden Die Geschwindigkeit beträgt direkt 0,6 s Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Nginx kompiliert nginx - neues Modul hinzufügen
>>: Detaillierter Prozess zum Konfigurieren eines HTTPS-Zertifikats unter Nginx
Inhaltsverzeichnis 1. Einleitung 2. Einführung in...
Inhaltsverzeichnis K8S Master Grundlegende Archit...
Vorwort Mit der Entwicklung großer Frontends tauc...
Hinweis: Da .NET Framework nicht im Core-Modus au...
Dieser Artikel fasst gängige Betriebstechniken fü...
In diesem Artikelbeispiel wird der spezifische Co...
Dieser Artikel veranschaulicht anhand von Beispie...
Dieser Artikel beschreibt, wie Sie mit der lokale...
Umgebungsvorbereitung 1. Umweltkonstruktion React...
1. Abgerundeter Rand: CSS- CodeInhalt in die Zwis...
1. Clustered-Index Tabellendaten werden in der Re...
Neue Funktionen in MySQL 8: Meine persönliche Mei...
Inhaltsverzeichnis Methode 1: Set: Es handelt sic...
Der größte Engpass bei der Verwendung von Zabbix ...