pkg.soopen package index

brew / rang 13122

Installer pgtoolkit avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de pgtoolkit pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pgtoolkit

local Homebrew formula metadata

aperçu

Résumé du paquet

Tools for PostgreSQL maintenance

Commandes et alias

  • pgcompact

historique

Historique du projet et usages

PgToolkit is a Perl-based PostgreSQL maintenance toolkit whose principal utility, pgcompact, reduces table and index bloat with limited locking and incremental operation.

Historique du projet

PgToolkit was created as a collection of PostgreSQL maintenance utilities, although its documented package currently centers on pgcompact.

The authors describe pgcompact as an automation of established community techniques for reducing PostgreSQL bloat without prolonged exclusive locking. The repository copyright record covers 2011–2014 and names Sergey Konoplev and Maxim Boguk.

Historique d'adoption

PgToolkit was designed for lightweight deployment: its autonomous fatpack scripts require only Perl and can be copied directly to a server, while non-autonomous scripts can use DBD::Pg, DBD::PgPP, or psql.

The project credits testing and operational input from PostgreSQL-Consulting.com and several PostgreSQL community contributors.

Modes d'utilisation

Administrators use `pgcompact` to analyze and compact selected tables, databases, or an entire cluster, optionally reindexing bloated indexes and excluding specified schemas or objects.

The tool supports incremental and parallel runs, load-aware throttling, and portable fatpack scripts. Installing pgstattuple is recommended for more accurate bloat estimates.

Pourquoi les passionnés de paquets s'y intéressent

PgToolkit reflects the sysadmin tradition of portable database-maintenance scripts: pgcompact can be deployed without a large runtime stack and adapts to whichever PostgreSQL client interface is available.

pgcompact is notable for addressing table and index bloat incrementally, avoiding heavy locks and full-table rebuilding while adjusting its behavior to database load.

Chronologie

  • 2011–2014: Copyright period recorded in the official project README.
  • Documented package state: PgToolkit contains pgcompact as its sole current tool, with additional tools planned.

Related projects

  • PostgreSQL's pgstattuple extension is recommended for more precise table and index bloat estimates.
  • PgCookbook is listed by the project as a related PostgreSQL documentation project.
  • DBD::Pg, DBD::PgPP, and psql are alternative database access backends used by pgcompact.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:sql

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
pgcompactcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-09-19
version du gestionnaire1.0.2
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev1.0.2

https://github.com/grayhemp/pgtoolkit

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pgtoolkit
Version1.0.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pgtoolkit
Page d'accueilhttps://github.com/grayhemp/pgtoolkit
Dépôthttps://github.com/grayhemp/pgtoolkit
LicencePostgreSQL
Archive sourcehttps://github.com/grayhemp/pgtoolkit/archive/refs/tags/v1.0.2.tar.gz
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepgtoolkit
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation