GUC - Grand Unified Configuration

PostgreSQL's configuration system

GUC ("Grand Unified Configuration") is PostgreSQL's configuration system.

The Grand Unified Configuration (GUC) system was introduced in PostgreSQL 7.1 as a way to control PostgreSQL at various levels (commit 6a68f426).

Implementation

Basic overview in src/backend/utils/misc/README (direct link: src/backend/utils/misc/README).

Categories

Configuration

See also

postgresql.conf, postgresql.auto.conf