内容提要
Crunchy Data发布了v2.2版本,支持PostgreSQL 13-17,取消对PostgreSQL 12的支持。新增pgMonitor 5.x支持,简化PgBouncer监控,提升Ansible-core兼容性,并优化CPU亲和性。代码重构使处理程序调用减少28%,性能提升。
延伸解读
PostgreSQL版本支持变化
Crunchy Postgres v2.2版本支持PostgreSQL 13至17,取消对12的支持。这一变化意味着用户需要尽快升级到新版本,以确保获得最新的功能和安全性。对于仍在使用PostgreSQL 12的用户,建议关注后续的维护更新,以避免潜在的兼容性问题。
pgMonitor与PgBouncer监控的改进
新版本引入了pgMonitor 5.x,支持Grafana 10.x和sql-exporter,简化了监控流程。同时,用户可以直接监控PgBouncer,无需依赖过时的pgbouncer_fdw。这些改进将提升监控效率,用户应考虑尽快迁移到新工具以优化性能。
Ansible核心版本要求提升
CPA v2.2将Ansible-core的最低支持版本提升至2.13.13,且不再支持2.12.x。这意味着用户需要确保其环境符合新要求,以避免在部署过程中遇到兼容性问题。建议用户提前检查和更新其Ansible环境。
Q&A
Crunchy Postgres v2.2支持哪些PostgreSQL版本?
Crunchy Postgres v2.2支持PostgreSQL 13到17,取消了对PostgreSQL 12的支持。
v2.2版本中新增了哪些pgMonitor的功能?
v2.2版本新增了pgMonitor 5.x支持,包括Grafana 10.x和新的sql-exporter。
Crunchy Postgres v2.2如何优化CPU性能?
v2.2版本自动定义CPU亲和性,以提高etcd和HAProxy的性能。
Ansible-core的支持版本在v2.2中有什么变化?
v2.2版本支持Ansible-core 2.13.13到2.17.x,取消了对2.12.x的支持。
v2.2版本如何支持PgBouncer的监控?
v2.2版本允许直接监控PgBouncer,无需使用pgbouncer_fdw。
Crunchy Postgres v2.2的代码重构带来了什么好处?
代码重构使处理程序调用减少28%,显著提升了执行速度。