Каким будет самый быстрый способ добавить новый столбец в большую таблицу mysql?Добавить новый столбец в большой таблице mysql
Столбец «Добавить столбец» создает копию полной таблицы, а затем заменяет старую новую таблицу create. Пока этот процесс запущен, исходная таблица читаема, но все вставки и обновления застопориваются.
На больших столах копия может занять много времени, есть ли способ уменьшить ее?
Связанные вопрос: http://stackoverflow.com/questions/1645215/how-do-i-add-a-column-to-large-sql-server-table –
Рассмотрим настройки innodb_log_file_size (Но будьте осторожны, см. http://www.mysqlperformanceblog.com/2011/07/09/how-to-change-innodb_log_file_size-safely/) и innodb_log_buffer_size. Для получения дополнительной информации см. Мой ответ здесь: http://stackoverflow.com/a/12688184/1148030 –