Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ordre des enregistrements pour les tables sans index

si vous ne créez pas d'index, le "dernier inséré sera le dernier affiché", ce n'est pas vrai du tout si vous effectuez une mise à jour ou supprimez et insérez dans le tableau. C'est-à-dire que si vous supprimez et insérez un enregistrement, la commande commencera à se gâter (si vous ne spécifiez pas de commande). De plus, l'index ne vous accordera pas toujours un ordre parfait, avec des TABLES ÉNORMES, avec BEAUCOUP d'enregistrements, vous ne pouvez pas être sûr que l'index conservera l'ordre par lui-même (rappelez-vous que l'index peut aussi corrompre) pour cette raison, il est toujours recommandé utiliser order by clause