上一篇:
【0339】Postgres内核 读取 prior checkpoint record(2)
1. read xlog record
本文将详细讲解Postgres内核通过函数 XLogReadRecord() 完成 XLOG record 读取的实现。
变量 randAccess 指明是否对我们正在读取的记录的前一记录指针进行校验。只有在我们按顺序读取时才会这样做,这是我们最初的假定。
XLogRecord *
XLogReadRecord(XLogReaderState *state,<