hypopg 1.1.0 版本刚刚发布。
hypopg 是一个 PostgreSQL 扩展,增加了对假设索引的支持。
一个假设的或虚拟的索引是一个并不真正存在的索引,因此创建它不会消耗 CPU、磁盘或任何资源。它们有助于了解特定索引是否可以提高有问题的查询的性能,因为您可以知道 PostgreSQL 是否会使用这些索引,而无需花费资源来创建它们。
此版本增加了对表达式的假设索引的支持,一个 hypopg_get_indexdef() 函数来获取将创建与存储的假设索引相对应的真实索引的 SQL 命令,PostgreSQL 10 兼容性以及错误修复。
请参阅 changelog 以了解更多详细信息。
非常感谢 Andrew Kane 和 Rob Stolarz 报告问题。
源代码存储库:github.com/dalibo/hypopg