Aktuellen Parameterwert anzeigen
PostgreSQLParameterBefehl
SELECT name, setting, unit, context, source FROM pg_settings WHERE name = 'shared_buffers';Was es tut
Zeigt den wirksamen Wert des Parameters, seine Einheit, wie er angewendet werden kann (Context) und seine Quelle.
Wann einsetzen
Um den laufenden Wert eines Parameters zu ermitteln und ob er einen Neustart oder einen Reload erfordert.
Vorsicht
Kurzform: SHOW shared_buffers; oder SELECT current_setting('shared_buffers'); Ist die Spalte context 'postmaster', ist ein Neustart nötig.
Verwandte Einträge
- Parameter ändern und neu laden (ALTER SYSTEM)
- Parameter für die Session ändern (SET)
- Speichereinstellungen prüfen (shared_buffers, work_mem, maintenance_work_mem)
- Auf Neustart wartende Parameter und Fehler in Konfigurationsdateien anzeigen
- Checkpoint-Verhalten prüfen (ab PG17 pg_stat_checkpointer, PG16 und früher pg_stat_bgwriter)