sql >> Database >  >> RDS >> Mysql

SQL-indexprestaties - ASC versus DESC

Bijgewerkt antwoord voor MySQL 8.0

Zoals opgemerkt door Kazimieras Aliulis in de opmerkingen, ondersteuning voor aflopende indexen wordt toegevoegd in MySQL 8.0 :

Oorspronkelijk antwoord voor eerdere versies

DESC indexering is momenteel niet geïmplementeerd in MySQL... de engine negeert de opgegeven sortering en gebruikt altijd ASC :

Voor een ander RBDMS dat deze functie wel implementeert, zoals SQL Server, de DESC specificatie is alleen nuttig bij het sorteren op samengestelde indexen ... en heeft geen invloed op de opzoektijd voor nieuwe gebruikers versus oudere gebruikers.



  1. Hoe selecteer ik willekeurig unieke rijenparen uit een tabel?

  2. T-SQL voor het vinden van redundante indexen

  3. PHP MySQL genereert een uniek willekeurig getal

  4. MySQL Datum- en Tijdfuncties bestaan ​​niet