Výhody a nevýhody InnoDB a MyISAM -
- InnoDB se zotaví po havárii nebo jiném neočekávaném vypnutí přehráním svých protokolů.
- InnoDB lze spustit v režimu, kde má nižší spolehlivost, ale v některých případech vyšší výkon.
- InnoDB automaticky seskupuje několik souběžných vložek a současně je vyprázdní na disk.
- InnoDB po každé transakci vyprázdní transakční protokol, čímž výrazně zvýší spolehlivost.
- Na rozdíl od InnoDB má MyISAM vestavěné fulltextové vyhledávání
- MyISAM je stále široce používán ve webových aplikacích, protože byl tradičně vnímán jako rychlejší než InnoDB v situacích, kdy je většina DB přístupů ke čtení.
- Při zápisu/aktualizaci dat do tabulky InnoDB je uzamčen pouze daný řádek, zatímco v MyISAM je uzamčena celá tabulka.
- InnoDB poskytuje plnou podporu transakcí.