标签: 引擎

2 篇文章

谈谈 InnoDB 引擎中的表级锁、页级锁、行级锁
一、InnoDB锁机制概述 MySQL InnoDB存储引擎通过多版本并发控制(MVCC)与锁机制协同工作,实现了高效的事务隔离与数据一致性保障。InnoDB支持多种锁类型,按粒度可分为表级锁、页级锁和行级锁,其中行级锁是InnoDB的核心特性,也是其区别于MyISAM等存储引擎的关键优势。 二、表级锁(Table-Level Locking) 2…
MySQL InnoDB 和 MyISAM 有什么区别?
MySQL 作为最流行的开源关系数据库之一,提供了多种存储引擎,其中 InnoDB 和 MyISAM 是最常用且最具对比性的两种。理解它们的核心差异对于数据库设计、性能优化和正确选型至关重要。 核心差异概览 特性对比InnoDBMyISAM事务支持​支持ACID事务不支持事务锁级别​行级锁表级锁外键约束​支持不支持崩溃恢复​有crash-safe恢…