上一篇:
文章目录
1. 打开 WAL Segment
在经过前面的若干个函数调用、逻辑处理后, 最终来到了函数 WaitForWALToBecomeAvailable() ,该函数的主要功能是 “打开包含 WAL 位置“RecPtr”的 WAL 段。”该函数原型如下:
static bool WaitForWALToBecomeAvailable(XLogRecPtr RecPtr, bool randAccess,
bool fetching_ckpt, XLogRecPtr tliRecPtr)
下面是对该函数的作用的说明。
-
打开包含 WAL 位置“RecPtr”的 WAL 段。
-
该段可以通过 restore_command 获取,或者通过 walrec
-