pg_replay
是一个解析 PostgreSQL 日志文件中的语句并将其重放至 PostgreSQL 集群的实用程序,用于帮助复制真实工作负载。它试图按照语句最初执行的顺序和速度重放它们,以便尽可能地重现原始工作负载。
pg_replay
需要特定的日志设置才能从 PostgreSQL 日志文件中提取足够的数据,建议使用 CSV 日志。请参阅文档以了解详细信息。
它将解析后的语句写入自定义二进制文件,该文件用于执行重放。
最低支持的 PostgreSQL 版本为 PostgreSQL 8.0。
发行历史
这是重要版本的摘要;有关版本的完整详细列表,请参阅 pg_replay 发行页面。
注意:发行日期取自 pg_replay GitHub 发行页面。
参考文献
- GitHub: pg_replay