MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
Public 成员函数 | |
RC | add_page (DiskBufferPool *bp, PageNum page_num, Page &page) override |
RC | read_page (DiskBufferPool *bp, PageNum page_num, Page &page) override |
RC | clear_pages (DiskBufferPool *bp) override |
清空所有与指定buffer pool关联的页面 更多... | |
virtual RC | add_page (DiskBufferPool *bp, PageNum page_num, Page &page)=0 |
virtual RC | read_page (DiskBufferPool *bp, PageNum page_num, Page &page)=0 |
virtual RC | clear_pages (DiskBufferPool *bp)=0 |
清空所有与指定buffer pool关联的页面 更多... | |
|
overridevirtual |
将页面加入buffer,并且写入磁盘中的共享表空间
实现了 DoubleWriteBuffer.
|
inlineoverridevirtual |
清空所有与指定buffer pool关联的页面
实现了 DoubleWriteBuffer.
|
inlineoverridevirtual |
实现了 DoubleWriteBuffer.