Плюсове и минуси на InnoDB и MyISAM -
- InnoDB се възстановява след срив или друго неочаквано изключване чрез повторно възпроизвеждане на своите регистрационни файлове.
- InnoDB може да се изпълнява в режим, при който има по-ниска надеждност, но в някои случаи по-висока производителност.
- InnoDB автоматично групира няколко едновременни вмъквания и ги изтрива на диск едновременно.
- InnoDB изтрива дневника на транзакциите след всяка транзакция, подобрявайки значително надеждността.
- За разлика от InnoDB, MyISAM има вградено пълнотекстово търсене
- MyISAM все още се използва широко в уеб приложенията, тъй като традиционно се възприема като по-бърз от InnoDB в ситуации, при които повечето достъп до DB е четене.
- Докато записвате/актуализирате данни в таблица на InnoDB, само този конкретен ред е заключен, докато в MyISAM цялата таблица е заключена.
- InnoDB осигурява пълна поддръжка на транзакции.