Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quand devriez-vous choisir d'utiliser InnoDB dans MySQL ?

InnoDB est un moteur de stockage dans MySQL . Il y en a plusieurs, et ils ont tous leurs avantages et leurs inconvénients. Les plus grandes forces d'InnoDB sont :

  • Prise en charge des transactions (vous offrant une prise en charge de l'ACID propriété).
  • Verrouillage au niveau de la ligne. Avoir un mécanisme de verrouillage plus fin vous donne une concurrence plus élevée par rapport, par exemple, à MyISAM .
  • Contraintes de clé étrangère. Vous permettant de laisser la base de données garantir l'intégrité de l'état de la base de données et les relations entre les tables.