InnoDB er en lagermaskine i MySQL . Der er en del af dem, og de har alle deres fordele og ulemper. InnoDBs største styrker er:
- Støtte til transaktioner (der giver dig støtte til ACID ejendom).
- Låsning på rækkeniveau. At have en mere finkornet låsemekanisme giver dig større samtidighed sammenlignet med for eksempel MyISAM .
- Begrænsninger for fremmednøgle. Giver dig mulighed for at lade databasen sikre integriteten af databasens tilstand og relationerne mellem tabeller.