【项目实战】MySQL的默认存储引擎(InnoDB存储引擎)简介

一、技术概览

1.1 定义

InnoDB引擎,是 MySQL 数据库管理系统中最常用的存储引擎之一。
【判断题】 MySQL 数据库默认使用不支持事务的 innodb引擎 (错)
InnoDB引擎,支持事务处理(Transactions)、行级锁定(Row-Level Locking)以及外键约束(Foreign Keys)
InnoDB引擎,这些特性使得InnoDB非常适合于处理大量并发事务的应用程序。
InnoDB引擎,设计目的是为了处理大量的并发事务,并确保数据的一致性和可靠性。

1.2 基本特性

(1)事务支持(Transaction)
InnoDB支持ACID(原子性、一致性、隔离性、持久性)事务属性,保证了数据的一致性和可靠性。
InnoDB 支持完整的事务处理,包括 ACID 属性。一组数据库操作,要么全部成功,要么全部失败。
InnoDB使用两种事务日志:redo log(重做日志)和undo log(撤销日志)来支持事务的持久性和回滚操作。
InnoDB的通过重做

你可能感兴趣的:(004,-,数据库,mysql,数据库)