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

Y a-t-il un avantage à créer et à indexer sur une clé primaire ?

Pour votre première question, pourtant, vous êtes sûr de supposer que.

A la deuxième question :

Les index aident à accélérer la recherche - c'est comme un index dans un livre. Ils peuvent aider le moteur de base de données à accéder au bon enregistrement, tout comme un index peut vous aider à accéder à la bonne page d'un livre.

L'avantage des index que vous pourriez créer vous-même dépend de la façon dont vous avez l'intention de rechercher les données.

Dans votre exemple, je créerais un INDEX sur les champs de nom si vous souhaitez les rechercher dans votre application.