¿Cuál sería la forma más rápida de agregar una nueva columna en una gran tabla mysql?Agregue una nueva columna en una gran tabla mysql
La columna Alterar tabla crea una copia de la tabla completa y luego reemplaza la anterior con la nueva tabla de creación. Mientras se está ejecutando este proceso, la tabla original es legible, pero todas las inserciones y actualizaciones están estancadas.
En las tablas grandes, la copia puede llevar mucho tiempo, ¿hay alguna forma de reducirla?
pregunta relacionada: http://stackoverflow.com/questions/1645215/how-do-i-add-a-column-to-large-sql-server-table –
Considere innodb_log_file_size sintonización (Pero tenga cuidado, ver http://www.mysqlperformanceblog.com/2011/07/09/how-to-change-innodb_log_file_size-safely/) e innodb_log_buffer_size. Para obtener más información, consulte mi respuesta aquí: http://stackoverflow.com/a/12688184/1148030 –