pg_split_walfile_name()
是一个用于从 WAL 文件名中提取文件序列号和时间线 ID 的系统函数。
pg_split_walfile_name()
在 PostgreSQL 16 中添加。
用法
pg_split_walfile_name (file_name
text
) →
record (segment_number
numeric
,timeline_id
bigint
)
更改历史记录
示例
pg_split_walfile_name()
的基本用法示例
postgres=# SELECT * FROM pg_split_walfile_name('000000010000001000000012'); segment_number | timeline_id ----------------+------------- 4114 | 1 (1 row)
参考
- PostgreSQL 文档: 备份控制函数