sql >> Databasteknik >  >> RDS >> Mysql

Rekordordning för tabeller utan index

om du inte skapar ett index kommer "senast infogade att vara det senast visade" det är inte alls sant om du gör någon uppdatering eller tar bort och infogar i tabellen. Dvs om du tar bort och infogar en post kommer beställningen att börja krångla (om du inte anger en beställning). Indexet kommer inte heller att ge dig en perfekt ordning alltid, med ENORMA TABELLER, med MÅNGA poster kan du inte lita på att indexet kommer att hålla ordningen av sig själv (kom ihåg att indexet också kan korrumpera) av den anledningen rekommenderas det alltid för att använda order by klausul



  1. Varför måste jag använda främmande nyckel om jag kan använda WHERE?

  2. Hur BIN() fungerar i MariaDB

  3. Oracle SQL - Konvertera rader till kolumner dynamiskt

  4. ingen anslutningspool med primär hittades