sql >> Database >  >> RDS >> Mysql

Recordvolgorde voor tabellen zonder indexen

als u geen index maakt, is de "laatst ingevoegde de laatst weergegeven" dat helemaal niet waar is als u een update uitvoert of verwijdert en in de tabel invoegt. D.w.z. als u een record verwijdert en invoegt, begint de bestelling te knoeien (als u geen bestelling opgeeft). Ook zal de index je niet altijd een perfecte volgorde geven, met ENORME TABELLEN, met VEEL records kun je er niet op vertrouwen dat de index de volgorde zelf zal behouden (onthoud dat de index ook kan corrumperen) om die reden wordt het altijd aanbevolen om order by te gebruiken clausule



  1. PostgreSQL:hoe geef ik parameters door vanaf de opdrachtregel?

  2. WebSecurity.CreateAccount mislukt voor MySQL

  3. MySQL - nummerverbinding bereikt

  4. org.hibernate.TransactionException ophalen:geneste transacties niet ondersteund fout bij verwijderen