【发布时间】:2019-09-13 07:47:45
【问题描述】:
我想阅读 PostgreSQL 归档的 WAL 段标头以获取有关文件内容的一些信息。相比之下,在 MS SQL 下我可以运行
restore headeronly ... 命令并获取有关每个备份文件的信息,包括事务日志备份文件。我会得到 firstLSN 和 lastLSN 以及很多其他有用的信息。
PostgreSQL 中是否有类似的可能性?
这是一个普遍的问题。
MS SQL 中类似可能性的示例:
restore headeronly from disk = 'E:\archived_logs\prd_tr_log_20190913100000-.bak';
go
带有FirstLSN、LastLSN等信息的结果集。
【问题讨论】:
-
不是 SQL 命令,但也许你正在寻找pg_waldump
-
谢谢。看起来很有趣。我真的不需要 SQL 命令,只是任何可能性。你知道吗,我在哪里可以找到一些如何使用该应用程序的示例?
-
谢谢。我只是通过“尝试和错误”工作,而 pg_waldump 正是我所需要的。
标签: postgresql wal