InnoDB reprezintă un motor de stocare transațional pentru MySQL, fiind implicit în versiunile recente. Acesta oferă suport complet pentru tranzacții ACID (Atomicitate, Consistență, Izolare, Durabilitate), asigurând integritatea datelor în cazul operațiilor complexe.
Principalele avantaje includ blocarea la nivel de rând (row-level locking) care reduce conflictele între operațiile concurente, precum și mecanisme avansate de recuperare la defecțiuni. InnoDB utilizează un buffer pool inteligent pentru a menține datele accesate frecvent în memorie, accelerând interogările.
Pentru WordPress, InnoDB este recomandat pentru site-uri cu trafic ridicat sau cu operații complexe de actualizare. Acesta gestionează mai eficient tabele mari și relații între tabele prin constrângeri de cheie străină, deși WordPress nu utilizează pe deplin această funcționalitate.
Migrarea de la MyISAM la InnoDB poate îmbunătăți performanța în scenarii cu multe scrieri simultane, dar necesită ajustarea parametrilor serverului MySQL pentru optimizare.