Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie viele Where-Klauseln in der MySQL-Abfrage sind zu viele?

Es kommt nicht auf die Menge an. Es kommt darauf an, wie gut Sie Ihre Datenbankstruktur und Abfrage entworfen haben.

  1. Stellen Sie sicher, dass Sie einen Index für die Spalten haben, die in Ihren Where-Abfragen verwendet werden

  2. Platzieren Sie Ihr WHERE Anweisungen in der Reihenfolge, die zuerst mit den wenigsten Zeilen übereinstimmt, und fahren Sie so fort.

Hier ist der Leitfaden zur Optimierung der WHERE-Klausel von MySQL für weitere Tipps