¿Puedo crear un índice en una tabla en una base de datos MySQL mientras estoy en uso?

Respuestas:

15

Sí tu puedes. Bloqueará la tabla a la que está agregando un índice mientras se está creando. Si la tabla es grande, puede tomar un tiempo ya que tiene que leer cada fila mientras se construye el índice.

Zach Wily
fuente
Facebook tiene una solución para hacer esto en línea. No lo he probado yo mismo: facebook.com/notes/mysql-at-facebook/…
esilver