2012-08-13 6 views
0

Dites que j'ai 3 colonnes, "Col1, Col2 et Col3" et j'ai un index sur Col1. Si je fais une mise à jour des données dans Col3 (EG: change un int), est-ce que l'index doit être refait ou mis à jour, même si je n'ai pas du tout touché les données des colonnes indexées (Col1)?Mises à jour de l'index MySQL

+0

http://stackoverflow.com/questions/3567981/how-do-mysql-indexes-work –

Répondre

2

Réponse courte: Non

Réponse longue: L'indice fournit une cartographie de la valeur d'une colonne à l'emplacement de la colonne. Ni la valeur ni l'emplacement n'ont changé, donc l'entrée de l'index n'a pas changé, elle n'est donc pas mise à jour.

Questions connexes