Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wann sollten Sie InnoDB in MySQL verwenden?

InnoDB ist eine Speicher-Engine in MySQL . Davon gibt es einige und alle haben ihre Vor- und Nachteile. Die größten Stärken von InnoDB sind:

  • Unterstützung für Transaktionen (gibt Ihnen Unterstützung für ACID ). Eigentum).
  • Sperren auf Zeilenebene. Wenn Sie einen feinkörnigeren Sperrmechanismus haben, erhalten Sie eine höhere Parallelität im Vergleich zu beispielsweise MyISAM .
  • Fremdschlüsselbeschränkungen. So können Sie die Datenbank die Integrität des Datenbankstatus und die Beziehungen zwischen Tabellen sicherstellen lassen.