|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
BufferPool 的实现 更多...
类 | |
| struct | BPFileHeader |
| BufferPool的文件第一个页面,存放一些元数据信息,包括了后面每页的分配信息。 更多... | |
| class | BPFrameManager |
| 管理页面Frame 更多... | |
| class | BufferPoolIterator |
| 用于遍历BufferPool中的所有页面 更多... | |
| class | DiskBufferPool |
| BufferPool的实现 更多... | |
| class | BufferPoolManager |
| BufferPool的管理类 更多... | |
| class | DiskDoubleWriteBuffer |
| 页面二次缓冲区,为了解决页面原子写入的问题 更多... | |
| class | FrameId |
| 页帧标识符 更多... | |
| class | Frame |
| 页帧 更多... | |
| struct | Page |
| 表示一个页面,可能放在内存或磁盘上 更多... | |
BufferPool 的实现