ADB-Storage
Storage
File Storage
Directory
- 目录记录每个文件的页存储在哪里

Linked List

Page Layout
Slotted pages
- Slot 指向 Tuple,Slot 按序排列,Tuple 可以无序。

Tuple Layout
Fixed Length
- Header 存储可见信息用于并发控制,存储位图记录空值以便数据连续存储

Unfixed Length

Log-Structured File Organization
存储修改的日志
进行压缩,按层压缩或者全局压缩
Data Representation
Numeric

Large Values
某个数据长度太长,则存储指向这个数据的指针
Char
- Char(n):小于n时使用特殊填充符 cat⊥⊥
- Varchar(n):
- NULL终止符 cat×
- 带长度 3cat×
- 定长 (n+1) 表示 Varchar(4):cat⊥⊥
Database Workloads
- OLTP: 事务型,适用于增删改查,写操作比较多,按行存
- OLAP: 分析型,读操作比较多,例如分析上月登录用户来源,按列存
- HTAP: 兼顾型




