IVM Development Group 很高兴地宣布发布 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 提供了一种即时维护方式,物化视图在基础表被修改后会立即更新。