更新请求!发布新的PostgreSQL RPM包以禁用调试断言

更新请求!发布新的PostgreSQL RPM包以禁用调试断言

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

近期发现部分Percona PostgreSQL RPM包错误启用了调试断言标志,影响生产环境。建议用户尽快更新至最新版本,以避免性能下降和内存开销增加等问题。

🎯

关键要点

  • 近期发现部分Percona PostgreSQL RPM包错误启用了调试断言标志,影响生产环境。
  • 建议用户尽快更新至最新版本,以避免性能下降和内存开销增加等问题。
  • 调试断言用于开发阶段,不适合生产环境。
  • 启用断言会导致严重的性能下降,CPU利用率增加,事务吞吐量减少。
  • 启用断言会导致“快速失败”问题,可能导致服务重启和连接中断。
  • 调试符号和断言逻辑的包含会增加二进制文件大小和内存开销。
  • 错误发生在构建管道更新时,错误应用了内部测试的配置标志。
  • 受影响的版本包括18.1、17.6、17.7、16.10、16.11、15.14、15.15、14.19、14.20、13.22、13.23。
  • 用户可通过“pg_config --configure”检查是否受影响。
  • 强烈建议立即更新至最新发布的RPM或镜像。
  • Percona对这一失误表示歉意,并将实施额外的自动检查以防止类似问题。
➡️

继续阅读