MySQL
文章平均质量分 85
Thunder_C
喜欢计算机行业
展开
-
MySQL设计与实践学习笔记(三)
一、企业级数据库Sharding Sphere分库分表应用设计实战 数据扩展带来的问题 请求路由 分表规则 写入路由 查询路由 分页查询怎么解决:混合模式 1、Sharding ...原创 2021-10-13 22:21:25 · 93 阅读 · 0 评论 -
MySQL设计与实践学习笔记(二)
一、千亿级海量数据高并发场景主键设计选择 索引原理分析 聚簇索引: 数据存储在主键索引中 数据按主键顺序存储 二级索引: 除主键索引以外的索引 叶子中存储主键值 一次查询需要走...原创 2021-10-12 22:27:40 · 92 阅读 · 0 评论 -
MySQL设计与实践学习笔记(一)
MySQL架构体系设计深入剖析 架构:平衡能力 一、MySQL InnoDB存储引擎原理拆解以及设计深度剖析 1、数据组织 MySQL记录存储以Page(页)来划分 每个数据页的大小为16KB 页头:56个字节 记录页面的控制信息 包括页的左右兄弟页面指针、页面空间使用情况 双相链表 虚记录:最小虚记录:比页内最小主键还小 最大虚记录:比页内最大主键还大 记录堆:行记录存储区,包括有效记录和已删除记录两种 ...原创 2021-10-12 16:05:30 · 168 阅读 · 0 评论