Skip to main content

InnoDB 引擎和ACID 模型

ACID模型是一套数据库设计原则,强调对业务数据和关键任务应用程序很重要的可靠性方面。 MySQL包括InnoDB存储引擎等组件,这些组件密切遵循ACID模型,因此数据不会损坏, 结果不会因软件崩溃和硬件故障等特殊情况而失真。 当您依赖ACID兼容功能时,您不需要重新发明一致性检查和崩溃恢复机制的轮子。 如果您有额外的软件保护措施、超可靠的硬件或可以容忍少量数据丢失或不一致的应用程序,您可以调整MySQL设置,以换取一些ACID可靠性以获得更高的性能或吞吐量。

  • A 原子性 automatic
  • C 一致性 consistency
  • I 隔离性 isolation
  • D 耐用性 durability