Как сменить тип таблицы на myisam

Очень часто бывает такое, что нужно сменить тип таблицы с InnoDB к примеру на MyIsam. Наверное первое что приходит в голову, это сделать дамп, открыть файл notepad++ и сменить тип в ручную. Да такой вариант работает, но представьте если дамп весит 500 мб ? это займет приличное время…
Есть рабочий вариант, который очень быстрый и всего за несколько секунд, изменит тип вашей таблицы,

ALTER TABLE MyTable engine=MyISAM;

engine= тут можно вписать любой тип, и MYSQL сделает всё за Вас.
Очень часто бывает, что в сервере MYSQL по умолчанию стоит создание таблиц в формате InnoDB, это более медленный формат, по сравнению с MyISAM. Чтобы сменить это умолчание, надо отредактировать файл my.cnf, добавив в него одну строчку:

default-storage-engine = MYISAM

Также привожу тест, на скорость двух форматов MyISAM и InnoDB

Отсюда делаем вывод что использовать MyISAM в веб приложениях самое быстрое что может быть.

Комментариев нет »

Еще нет комментариев.

Оставить комментарий

Войти с помощью: 
Вы должны войти чтобы оставить комментарий.