阿里云文档 2025-04-07

设置RDS MySQL事务拆分

RDS MySQL的数据库代理提供事务拆分功能,该功能在保证业务中读写一致性的前提下,能够将事务内第一个写请求之前的读请求转发到只读实例,降低主实例负载。本文介绍如何设置事务拆分。

文章 2024-06-18 来自:开发者社区

MySQL数据库进阶第六篇(InnoDB引擎架构,事务原理,MVCC)

本文将带您遍览 InnoDB 存储引擎的内部机制,深入其逻辑存储结构和内存架构,解析页、段、区至行的层级,揭秘索引与数据是如何存放的。深入缓冲池的秘密,发现 InnoDB 如何以 Buffer Pool 为纽带,缓解物理硬盘与内存间的速度差异,保持高效。掌握更改缓冲区的智慧,理解非唯一二级索引背后的故事。嗅探自适应哈希索引和日志缓冲区,探寻其提升查询与事务写入的神奇之处。 文章还展现了 ...

MySQL数据库进阶第六篇(InnoDB引擎架构,事务原理,MVCC)
阿里云文档 2024-03-27

如何使用Inventory Hint快速提交/回滚事务

PolarDB提供Inventory Hint,帮助您快速提交、回滚事务。您还可以将Inventory Hint和Statement Queue配合使用,有效提高业务的吞吐能力。

文章 2023-01-06 来自:开发者社区

MySQL-InnoDB引擎-架构和事务原理

一、逻辑存储架构InnoDB的逻辑存储结构如下图所示:1、表空间  表空间是InnoDB存储引擎逻辑结构的最高层, 如果用户启用了参数 innodb_file_per_table(在 8.0版本中默认开启) ,则每张表都会有一个表空间(xxx.ibd),一个mysql实例可以对应多个表空间,用于存储记录、索引等数据。2、段  段,分为数据段(Leaf node segment....

MySQL-InnoDB引擎-架构和事务原理
阿里云文档 2022-07-04

事务隔离级别有哪些及相关操作

AnalyticDB PostgreSQL版支持标准数据库事务ACID属性,提供了三种隔离级别。AnalyticDB PostgreSQL版为分布式MPP架构,支持节点水平扩展,同时保证节点间事务的强一致属性。本文介绍AnalyticDB PostgreSQL版的事务隔离级别及事务的相关操作。

文章 2022-04-15 来自:开发者社区

MySQL · 引擎特性 · InnoDB 事务锁简介

InnoDB 事务锁系统简介 前言 本文的目的是对InnoDB的事务锁模块做个简单的介绍,使读者对这块有初步的认识。本文先介绍行级锁和表级锁的相关概念,再介绍其内部的一些实现;最后以两个有趣的案例结束本文。 本文所有的代码和示例都是基于当前最新的MySQL5.7.10版本。 行级锁 InnoDB支持到行级别粒度的并发控制,本小节我们分析下几种常见的行级锁类型,以及在哪些情况下会使用到这些类型的锁....

MySQL · 引擎特性 · InnoDB 事务锁简介
文章 2022-02-17 来自:开发者社区

MySQL InnoDB引擎如何保证事务

先说结论:redo log重做日志用来保证事务的持久性undo log回滚日志保证事务的原子性undo log+redo log保证事务的一致性锁(共享、排他)用来保证事务的隔离性重做日志 redo log重做日志 redo log 分为两部分:一部分是内存中的重做日志缓冲(redo log buffer),是易丢失的;二部分是重做日志文件(redo log file),是持久的。InnoDB通....

文章 2022-02-16 来自:开发者社区

MySQL之数据库存储引擎及事务ACID特性

1、存储引擎 2、事务 3、事务语法 4、事务简单原理

文章 2022-02-16 来自:开发者社区

MySQL · 引擎特性 · InnoDB 事务系统

前言关系型数据库的事务机制因其有原子性,一致性等优秀特性深受开发者喜爱,类似的思想已经被应用到很多其他系统上,例如文件系统等。本文主要介绍InnoDB事务子系统,主要包括,事务的启动,事务的提交,事务的回滚,多版本控制,垃圾清理,回滚段以及相应的参数和监控方法。代码主要基于RDS 5.6,部分特性已经开源到AliSQL。事务系统是InnoDB最核心的中控系统,涉及的代码比较多,主要集中在trx目....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。