Puis-je créer un index sur une table dans une base de données MySQL en cours d'utilisation

21

Et si je le peux, une raison (performance / stabilité) pourquoi je ne devrais pas?

Nifle
la source

Réponses:

15

Oui, vous pouvez. Il verrouillera la table à laquelle vous ajoutez un index lors de sa création. Si la table est grande, cela peut prendre un certain temps car elle doit lire chaque ligne lors de la construction de l'index.

Zach Wily
la source
Facebook a une solution pour le faire en ligne. Je ne l'
ai