sql >> Databasteknik >  >> RDS >> Mysql

SQL-indexprestanda - ASC vs DESC

Uppdaterat svar för MySQL 8.0

Som noterat av Kazimieras Aliulis i kommentarerna, stöd för fallande index läggs till i MySQL 8.0 :

Originalt svar för tidigare versioner

DESC indexering är för närvarande inte implementerad i MySQL... motorn ignorerar den angivna sorteringen och använder alltid ASC :

För en annan RBDMS som implementerar den här funktionen, såsom SQL Server, den DESC specifikation är bara fördelaktigt när du sorterar efter sammansatta index ... och kommer inte att påverka uppslagstiden för nyskapade användare kontra äldre användare.



  1. MYSQL - hur man uppdaterar ett fält för alla objekt som härrör från grupp-för-val-sats

  2. PL/SQL-kontrolldatum är giltigt

  3. Hur man undviker dubbletter av poster i en MySQL-databas utan att skapa ett fel

  4. MySQL NOT IN Fråga mycket långsammare efter MySQL-uppgradering