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

Wie optimiere ich eine Tabelle für die AVG-Abfrage?

Das Beste, was Sie kurzfristig tun können, ist, einen Index hinzuzufügen, der 4 Felder abdeckt, die Sie berechnen. Im Moment führen Sie einen vollständigen Tabellenscan durch, eine Operation, die alle Seiten durchläuft, die Ihre Tabelle enthalten, wenn Sie einen Index erstellen, der nur 4 Spalten darüber abdeckt MySQL geht stattdessen über den Index, der separat gespeichert wird und weniger Daten enthält, sodass mehr Daten auf eine einzelne Seite passen.