PostgreSQL Tools Directory

Discover powerful tools and utilities to enhance your PostgreSQL workflow

Tools page 7 of 16

pg_flame: Flamegraph Generator for PostgreSQL Query Plans icon

pg_flame: Flamegraph Generator for PostgreSQL Query Plans

pg_flame is a powerful tool designed to convert PostgreSQL `EXPLAIN ANALYZE` output into interactive flamegraphs, enabling developers and database administrators to visualize and analyze query performance. By providing a clear visual hierarchy of execution plans, pg_flame helps identify bottlenecks and optimize database queries effectively.

1,578
36
last updated Nov 29, 2024
pg_insights: PostgreSQL Health Monitoring Tool icon

pg_insights: PostgreSQL Health Monitoring Tool

pg_insights is a powerful SQL-based tool designed for monitoring the health and performance of PostgreSQL databases. Inspired by Heroku's command set, it provides a comprehensive suite of scripts that allow database administrators to easily analyze autovacuum operations, bloat, cache hit rates, and other crucial metrics to ensure optimal database performance.

300
19
last updated Oct 5, 2024
pg_migrate: PostgreSQL Migration Tool icon

pg_migrate: PostgreSQL Migration Tool

pg_migrate is a lightweight command-line utility designed to streamline the management of PostgreSQL database schemas, views, triggers, and functions through structured migrations. It supports recursive directory traversal to execute SQL migration files, ensuring that both forward and backward migrations are seamlessly handled for efficient database version control.

32
2
last updated Nov 28, 2024
pg_parquet: PostgreSQL Extension for Parquet File Management icon

pg_parquet: PostgreSQL Extension for Parquet File Management

The `pg_parquet` extension empowers PostgreSQL users to seamlessly read and write Parquet files stored in S3 or local file systems using standard `COPY` commands. It enhances data interchange capabilities, allowing for efficient export and import of complex data types, as well as comprehensive schema and metadata inspection.

366
11
last updated Nov 30, 2024
pg_paxos: PostgreSQL Table Replication with Paxos Consensus icon

pg_paxos: PostgreSQL Table Replication with Paxos Consensus

pg_paxos is a PostgreSQL extension that implements a basic table replication mechanism using the Paxos consensus algorithm. It ensures strong consistency across multiple PostgreSQL servers by logging every data modification and applying them in a fault-tolerant manner, allowing for seamless scaling and high availability in distributed database environments.

304
42
last updated Nov 28, 2024
pg_probackup: Advanced Backup Management for PostgreSQL icon

pg_probackup: Advanced Backup Management for PostgreSQL

pg_probackup is a sophisticated utility designed for managing backup and recovery of PostgreSQL database clusters. It supports a variety of backup strategies, including full and incremental backups, enabling efficient data protection and restoration while optimizing storage and performance.

718
86
last updated Nov 26, 2024
pg_shard: End-of-Life Notice and Migration to Open-Source PostgreSQL Integration icon

pg_shard: End-of-Life Notice and Migration to Open-Source PostgreSQL Integration

The `pg_shard` extension for PostgreSQL is officially deprecated, with its functionality now integrated into a new open-source solution that offers enhanced capabilities. Existing users are encouraged to migrate to this new system, which simplifies sharding, replication, and scaling of PostgreSQL databases while maintaining compatibility with existing SQL queries.

1,058
63
last updated Nov 28, 2024

PG_Themis: PostgreSQL Encryption Extension

PG_Themis is a powerful PostgreSQL extension designed for secure data encryption and decryption using advanced cryptographic techniques. Compatible with PostgreSQL version 9.1 and later, it enables seamless integration of data security into database applications, ensuring sensitive information is protected at rest and in transit.

30
5
last updated Mar 6, 2023
pg_view: PostgreSQL Real-Time Activity Monitoring Tool icon

pg_view: PostgreSQL Real-Time Activity Monitoring Tool

pg_view is an advanced command-line utility designed for real-time monitoring of PostgreSQL databases, providing detailed insights into system and process metrics. By integrating data from PostgreSQL's process activity and system statistics, it enables users to effectively track performance, identify bottlenecks, and ensure optimal database operations during critical workloads.

494
49
last updated Nov 29, 2024
pg-differ: Advanced PostgreSQL Migration Tool icon

pg-differ: Advanced PostgreSQL Migration Tool

pg-differ is a powerful migration tool designed for PostgreSQL databases, enabling seamless updates and management of database schemas. It offers robust support for data integrity by allowing updates to columns without data loss, while also managing constraints and indexes efficiently.

36
7
last updated Jan 30, 2024