Heim >Datenbank >MySQL-Tutorial >Gründe, warum eine SQL-Anweisung extrem langsam wird und wie man das Problem löst
[Einleitung] Phänomen: Ein SQL läuft plötzlich sehr langsam. Select uidTable Column_value, First_Name|| >
Fehlerursache: Der Benutzer hat eine Bedingung member.site= hinzugefügt Test: Die ursprüngliche Treibertabelle ist uidTable (bis zu 1024 Datensätze) und wird jetzt von der Mitgliedstabelle (600 W-Datensätze) gesteuert, sodass diese Anweisung extrem langsam wird
Aber warum ändert sich die Reihenfolge der Verbindungen, da die Verbindungsreihenfolge nicht durch COST, sondern durch die Bedingungen der Verbindung bestimmt wird:
Der Grund, warum eine SQL-Anweisung extrem langsam wird, und ihre Lösung finden Sie auf der chinesischen PHP-Website (www.php.cn).