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

SQL-Indexleistung – ASC vs. DESC

Aktualisierte Antwort für MySQL 8.0

Wie von Kazimieras Aliulis in den Kommentaren angemerkt, Unterstützung für absteigende Indizes wird in MySQL 8.0 hinzugefügt :

Originalantwort für frühere Versionen

DESC Indizierung ist derzeit nicht in MySQL implementiert ... die Engine ignoriert die bereitgestellte Sortierung und verwendet immer ASC :

Für ein anderes RBDMS, das diese Funktion implementiert, z. B. SQL Server, der DESC Die Angabe ist nur beim Sortieren nach zusammengesetzten Indizes von Vorteil ... und hat keinen Einfluss auf die Suchzeit für neu erstellte Benutzer im Vergleich zu älteren Benutzern.