InnoDB позволяет выполнять транзакции ACID. ACID означает A томический, C постоянный, I независимый и D urable.
Если вы используете портал электронной коммерции, модуль CRM или любое другое программное обеспечение, на которое могут повлиять последствия неудачных транзакций с БД, вам потребуется InnoDB.
Если вы используете посещаемый веб-сайт, BitTorrent-трекер или что-то, что сильно подвержено стрессу, но не подвергается критическому влиянию несоответствий в БД, вы можете удалить InnoDB для MyISAM.
Или вы можете удалить InnoDB, если Drupal (извините, я не эксперт в этом) не использует BEGIN TRANSACTION
, COMMIT
, ROLLBACK
SQL-операторы
В прошлом мне приходилось отключать InnoDB в MySQL по соображениям памяти.