首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySQL数据库介绍
hai99long
创建于2025-06-15
订阅专栏
事务保安全,MVCC管并发,Redo防丢失,Undo可回退。
暂无订阅
共7篇文章
创建于2025-06-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL XA事务的脑裂问题
在 XA 事务的两阶段提交过程中,若commit 阶段出现部分参与者提交失败、部分成功的情况,会导致事务状态不一致。这种情况属于分布式事务中的 “脑裂问题”,需要通过 MySQL 的事务恢复机制和手动
MySQL XA 事务基本原理
MySQL 中的 XA 事务是实现分布式事务的核心机制,它允许跨多个数据库实例或存储引擎执行原子性操作。以下从原理、流程、实现细节和应用场景四个方面展开说明
MySQL事务执行流程
MySQL在事务的执行过程的介绍,本文记录有正常的事务执行流程,也有事务恢复流程,更有记录mysql的两阶段提交中redo log和binlog的关系
MySQL 的BinLog日志
基本概念 BinLog是一种记录所有MySQL数据库表结构变更以及表数据变更的二进制日志。BinLog中不会记录诸如select和show这类查询操作的日志。
MySQL Undo Log日志
Undo log在MySQL事务的实现中也起着至关重要的作用,MySQL中事务的一致性是由Undo Log实现的。Undo log在MySQL事务的实现中主要起到两方面的作用:回滚事务和多版本并发事务
MySQL 锁分类
分类维度 锁类型 **描述 示例/语法 按粒度 全局锁 锁定整个数据库实例,用于备份等操作 FLUSH TABLES WITH READ LOCK 表级锁
MySQL的MVCC原理
MVCC基本概念 MVCC通过在数据库中维护数据的多个版本来实现并发控制,使得读操作不需要等待写操作完成,写操作也不需要等待读操作完成。 InnoDB中的MVCC实现 InnoDB存储引擎通过以下机制