2024年5月31日,PostgreSQL 全局临时表扩展 pgtt 迎来了其重要的 v4.0 版本更新。pgtt 是一个用于创建、管理和使用类似 DB2 或 Oracle 风格的全局临时表的 PostgreSQL 扩展。这个新版本带来了一系列令人期待的功能增强。
新特性
pgtt v4.0 版本引入了以下主要功能:
- Windows 操作系统支持:现在,
pgtt扩展已经移植到了 Windows 平台,使得更广泛的用户群体能够利用这一功能强大的工具。 - session_preload_libraries 预加载:扩展现在允许在
session_preload_libraries中进行预加载,从而简化了使用流程。
完整的更改列表
详细的更新内容和改进列表可以在项目的 GitHub Releases 页面 查看。
贡献与社区
pgtt 是一个开放源代码项目,我们欢迎并鼓励社区成员为构建更好的工具做出贡献。无论是想法、功能请求还是代码补丁,都可以通过 GitHub 的工具提交给我们。
Julien Rouhaud 加入:我们欢迎 Julien Rouhaud 成为项目的共同作者和共同维护者,他的加入为项目带来了新的活力。
链接
- 文档:https://github.com/darold/pgtt/
- 下载:https://github.com/darold/pgtt/releases/
- 支持:使用 GitHub 报告工具 https://github.com/darold/pgtt/issues
关于 PGTT
PGTT 扩展的主要目标是提供全局临时表的功能,这一功能是 PostgreSQL 核心尚未实现的。当开发者在将数据库从 Oracle 迁移到 PostgreSQL 时,如果无法或不愿意重写应用程序代码,此扩展能够模仿 Oracle 的 GTT 行为,从而简化迁移过程。
项目背景
pgtt 项目由 Gilles Darold 创建和维护,他是 HexaCluster Corp. 的一名成员。Gilles Darold 和 Julien Rouhaud 现在共同负责这个项目的发展和维护工作。
文章转载自通讯员,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




