Et si je peux, une raison (performance/stabilité) pourquoi je ne devrais pas?
Notez que si votre table utilise le moteur de stockage Plugin Innodb (que je recommande vivement), s'il s'agit d'un indice secondaire (presque le cas), vous pouvez toujours lire à partir de la table (c'est-à-dire qu'il ne bloque pas les déclarations SELECT
).
Oui, vous pouvez. Il fera verrouiller la table que vous ajoutez un index à ce qu'il est créé. Si la table est grande, elle peut prendre un certain temps car elle doit lire chaque ligne tout en construisant l'index.