IVM 开发组很高兴地宣布发布 pg_ivm 1.2。
自 v1.1 版本以来的更改包括
添加对 PostgreSQL 15 的支持(Takuma Hoshiai、Yugo Nagata)
添加对 FROM 子句中简单子查询的支持 (Takuma Hoshiai)
在 FROM 子句中可以使用不包含 DISTINCT 或聚合函数的简单子查询。目标列表或 WHERE 子句(包括 EXISTS 子查询)中的子查询是不允许的。
添加对内置 min 和 max 聚合函数的支持(Yugo Nagata)
pg_ivm 是一个提供增量视图维护(IVM)功能的扩展模块。
增量视图维护(IVM)是一种使物化视图保持最新的方法,其中仅计算增量更改并将其应用于视图,而不是重新计算。pg_ivm 提供了一种即时维护的方式,其中物化视图在修改基表后立即更新。