IvorySQL 5.3 正式发布:基于 PG 18.3 内核,多特性升级+全场景适配

版本概述

2026 年 3 月 12 日,IvorySQL 社区正式发布 IvorySQL 5.3。

本次版本基于 PostgreSQL 18.3 构建,在同步 PostgreSQL 最新稳定能力的同时,进一步增强云原生部署能力、数据库生态扩展以及用户体验。此外,本次版本现已推出在线体验环境,用户无需安装即可在浏览器中体验 IvorySQL。

如需完整更新清单,可访问官方文档网站(docs.ivorysql.org/)。

PostgreSQL 18.3 增强功能

  1. 修复重放旧次要版本生成的 WAL 中 multixid 截断记录后出现的失败问题。
  2. 避免对"toasted"数据应用 substring()函数时出现不正确的无效编码报错。
  3. 修复 CVE-2026-2007 漏洞修复中的疏漏。
  4. 修正 json_strip_nulls()和 jsonb_strip_nulls()函数的易变性标记。
  5. 修复 LATERAL UNION ALL 子查询输出中可能产生空值的外连接集合的计算问题。

更多详情可查看PostgreSQL18.3 官方发布说明

PostgreSQL 18.2 增强功能

  1. 防范 oidvector/int2vector 出现意外维度。
  2. 增强选择性估计器,避免其附加到接受意外数据类型的操作符上。
  3. 修复 contrib/pgcrypto 模块 PGP 解密函数中的缓冲区溢出问题。
  4. 修复多字节字符长度验证不足的问题。
  5. 增强 contrib/pg_trgm 模块,以应对字符串小写转换行为的变化。

更多详情可查看PostgreSQL18.2 官方发布说明

IvorySQL 5.3 新增特性

  1. 升级至 PG 18.3 内核。
  2. 在线体验:提供基于浏览器的交互式环境,可在线探索与测试 IvorySQL 5.3,无需本地安装。
  3. 全平台安装包支持:提供适用于 X86、ARM、MIPS、龙芯架构的多平台介质包。
  4. 容器化部署支持:支持通过 Docker Compose、Podman、Swarm、Helm 及 Operator 一键部署 IvorySQL 5.3 单机或高可用集群。
  5. IvorySQL Cloud 5.3 发布:提供全托管的图形化控制平面,实现 IvorySQL 5.3 数据库订阅管理、全生命周期运维编排以及生态服务集成。
  6. PostgreSQL 扩展支持:新增 10 个 PostgreSQL 扩展支持,包括 pg_cron、pgAudit、PostGIS、pgRouting、PGroonga、ddlx、pgsql-http、system_stats、plpgsql_check、pgvector

问题修复

  • 清理构建过程中的编译警告。
  • 修复 ColumnRefOrFuncCall 的 raw_expression_tree_walker 处理问题。
  • 修复从 PostgreSQL 升级至 IvorySQL 失败的问题。
  • 优化 plisql 在 ivorysql.compatible_mode = 'pg' 场景下的错误提示信息。
  • 修复 token_is_col_id() 中数组越界读取问题(liboracle_parser.c)。
  • 修复 psql Tab 自动补全错误显示 INVISIBLEINCREMENT 的问题。
  • 修复嵌套函数表达式中的变量重置问题。
  • 修复包与子过程在混合使用位置参数和命名参数时的类型强制转换失败问题。
  • 修复包过程在使用参数初始化局部变量时可能导致的段错误。
  • 修复因跨年导致的回归测试失败问题。

源代码仓库

IvorySQL 项目的开发维护主要分布在以下四个仓库:

贡献者

以下人员(按字母顺序)以代码作者、提交者、评审者、测试人员或问题报告者身份参与了本次版本发布:

  • Cédric Villemain
  • Fawei Zhao
  • Ge Sui
  • Grant Zhou
  • Oreo Yang
  • Pierre Forstmann
  • Rophy Tsai
  • Shuntian Jiao
  • Steven Niu
  • Xiangyu Liang
  • Xiaohui Liu
  • Xinjie LYU
  • Xueyu Gao
  • Yasir Hussain Shah
  • Yuan Li
  • Zheng Tao
  • Zhenhao Pan
  • Zhe Zhang
  • Zhuoyan Shi

感谢以上贡献者!

欢迎试用

完整更新日志:github.com/IvorySQL/Iv...

欢迎各位社区小伙伴试用 IvorySQL 5.3,如发现任何问题,可提交 issue 反馈,我们将为您送上 IvorySQL 周边好礼!

相关推荐
java_logo2 小时前
Apache Doris Docker 部署指南:实时分析数据库实战
数据库·docker·apache·doris·apache doris·轩辕镜像·docker部署doris
GuWenyue7 小时前
写Agent还要重复封装工具?一套MCP多服务方案,3个能力让AI自动查地图、读写文件、操控浏览器
人工智能·机器学习·开源
广州灵眸科技有限公司9 小时前
xfce桌面触摸校准:基于灵眸科技EASY-EAl-Orin-Nano
数据库·windows·科技
憧憬成为web高手12 小时前
皮卡丘靶场速通--sql 2
数据库·sql·mybatis
段一凡-华北理工大学12 小时前
向量数据库实战:选型、调优与落地~系列文章12:文本分块策略实战:chunk_size 怎么选?重叠多少?
开发语言·数据库·后端·oracle·rust·工业智能体·高炉智能化
oradh14 小时前
Oracle XTTS实现跨版本迁移和升级(Oracle 11g单库升级至19C RAC集群)
数据库·oracle·11g升级19c·xtts跨版本迁移和升级
z1234567898615 小时前
2026最新两款AI编程工具深度对比实测
java·数据库·ai编程
程序猿DD15 小时前
一个 API Key,统一调用大模型、生图和联网搜索
数据库·网关
java_logo15 小时前
Docker Compose 部署 ClickHouse:快速搭建高性能列式数据库
数据库·clickhouse·docker·列式数据库·轩辕镜像·高性能数据库·clickhouse部署教程
自律懒人16 小时前
阿里 Qwen3.8-Max 预览版从零上手指南:2.4T 参数旗舰模型的 5 种接入方式与边界实测
开源