数据库 第42页
MySQL事务提交和崩溃恢复-编程社

MySQL事务提交和崩溃恢复

MySQL中的XA协议 有一个名叫X/Open的组织提出了一个名为XA的规范。这个XA规范提出了2个角色: 一个全局事务由多个小的事务组成,所以我们得在某个地方找一个总揽全局的角色用于和各个小事务进行...
清欢渡的头像-编程社钻石会员清欢渡2年前
049760
InnoDB持久化策略以及过程详解-编程社

InnoDB持久化策略以及过程详解

InnoDB两种持久化策略 InnoDB内存部分包括缓冲池(buffer pool) 和日志缓冲(log buffer),两者刷盘方式不同,前者走direct_io模式(直接绕过Page Cache来访问磁盘),后者走Page Cache模式(...
清欢渡的头像-编程社钻石会员清欢渡2年前
0397139
InnoDB数据的三种log类型和作用-编程社

InnoDB数据的三种log类型和作用

undolog undolog是InnoDB的日志,又称撤销日志文件,属于逻辑日志。undolog内存数据存储在buffer pool中,磁盘数据则存储在undo tablespace。 undolog保存类型为FIL_PAGE_UNDO_LOG在undo page中...
清欢渡的头像-编程社钻石会员清欢渡2年前
050186
InnoDB内存结构详解-编程社

InnoDB内存结构详解

InnoDB内存结构详解 buffer pool buffer pool是InnoDB的缓存,用来存放各种数据,包括索引页(index page)、数据页(data page)、undo页、插入缓冲、自适应哈希索引(AHI)、innodb存储的锁信息、...
清欢渡的头像-编程社钻石会员清欢渡2年前
0301149
InnoDB磁盘结构详解-编程社

InnoDB磁盘结构详解

表空间 磁盘部分包括各种表空间,包括系统表空间(System Tablespace)、独立表空间(File-Per-Table Tablespaces)、undo表空间(Undo Tablespaces)、通用表空间(General Tablespaces)、临时...
清欢渡的头像-编程社钻石会员清欢渡2年前
0463122
InnoDB存储结构详解-编程社

InnoDB存储结构详解

 InnoDB逻辑存储结构 InnoDB逻辑存储结构层级:表空间->段->区->页->行 InnoDB逻辑存储结构 如上图所示,数据表有许多数据行,分别存储在16KB的Page上,把一定数量的Page整合为了一个Exten...
清欢渡的头像-编程社钻石会员清欢渡2年前
025173
Tair应用场景有哪些?-编程社

Tair应用场景有哪些?

电商方面: Tair在电商方面,主要是用做缓存与内存存储,一般就用在登陆系统、用户系统、商品系统、购物车、个性化推荐上面。 游戏方面: 游戏客户最重要的除了低延迟、弹性伸缩、高可用之外,...
清欢渡的头像-编程社钻石会员清欢渡2年前
0262139