Я только что просмотрел одну из баз данных моего сайта и заметил, что все таблицы были преобразованы в MyISAM (раньше они были InnoDB).
Более того, кажется, что InnoDB отсутствует, как и BerkeleyDB, Federated и другие.
Несколько месяцев назад я обновился с MySql 5.0 до 5.1.38. Я не могу себе представить, что я бы не заметил, если бы InnoDB не был установлен после обновления, но, возможно, так оно и было с момента обновления. Наличие нескольких 10-гигабайтных таблиц, автоматически конвертирующих себя в MyISAM без каких-либо сообщений о простоях, кажется мне очень маловероятным.
Несмотря на это, для системной переменной mysql have_innodb установлено значение NO. Могу ли я просто изменить это на YES или это означает, что InnoDB отсутствует в установке?