风哥PostgreSQL数据库培训(PG DBA Part03)
2023-08-04 11:02 作者:bili_93891819972 | 我要投稿
样例说明
使用linux下的hexdump工具查看WAL文件中的内容,可以直观的感知上述内部结构
测试机的WAL segmengt file:
XLogPageHeaderData
uint16 xlp_magic
xlp_info标志为0x0007,即XLP_FIRST_IS_CONTRECORD | XLP_LONG_HEADER | XLP_BKP_REMOVABLE
标明:
1.XLOG Record跨越page边界;
2.这个page的header是XLogLongPageHeaderData
3.从该页起始的backup blocks是可选的(不一定存在)