HypoPG: Hypothetical Indexing for PostgreSQL icon

HypoPG: Hypothetical Indexing for PostgreSQL

HypoPG is a powerful PostgreSQL extension that introduces support for hypothetical indexes, enabling users to evaluate the potential performance benefits of indexes without incurring the overhead of their creation. This tool is particularly valuable for optimizing query performance by allowing developers to simulate and analyze index usage in their database workloads.

Features

Supports PostgreSQL 9.2 and above, ensuring broad compatibility.

Allows the creation of virtual indexes that do not consume CPU, disk space, or other resources.

Enables performance evaluation of queries using the `EXPLAIN` command without actual index creation.

Provides functions to hide and unhide both hypothetical and existing indexes to facilitate query plan analysis.

Offers a simple API for creating and managing hypothetical indexes, enhancing database optimization workflows.

Repository Details

1,392
59
Updated: 12/1/2024

Languages

C
PLpgSQL
Makefile

Topics

postgresql
hypothetical-indexes
database
c
extension
indexing
index

License

Other