#mysql #phpmyadmin #innodb #myisam
#mysql #phpmyadmin #innodb #myisam
Вопрос:
У меня есть таблица, которая обновляется примерно 5-10 раз в секунду. Теперь я хотел бы изменить механизм хранения данных с MyISAM на InnoDB, и я хотел бы знать, может ли это создать проблему для моих пользователей.
У меня есть это сомнение, потому что на вкладке Операции механизм хранения имеет ту же форму, что и индекс автоматического увеличения. Эта форма также обновит автоматическое увеличение?
Большое вам спасибо и извините за мой плохой английский
Комментарии:
1. остановите все, что когда-либо записывалось, создайте резервную копию и вносите изменения только в автономном режиме
2. Вам следует прочитать это (если вы еще этого не сделали) dev.mysql.com/doc/refman/8.0/en /…
3. Если это маленькая таблица, никто не заметит. Если это большая таблица, она будет заблокирована достаточно долго, чтобы выполнить
ALTER
. Смотрите это для других потенциальных проблем: mysql.rjweb.org/doc.php/myisam2innodb4. Спасибо, наконец-то я внес изменения, для большой таблицы с более чем 1 миллионом строк потребовалось около 17 секунд, чтобы изменить ее, но пользователям не было показано никаких ошибок, я рисковал, но было важным внести изменения как можно быстрее! Спасибо, что помогли мне