Sie können SHOW
verwenden :
SHOW max_connections;
Dies gibt die aktuell wirksame Einstellung zurück. Beachten Sie, dass sie von der Einstellung in postgresql.conf
abweichen kann da es mehrere Möglichkeiten gibt, Laufzeitparameter in PostgreSQL festzulegen. Um die "Original"-Einstellung von postgresql.conf
zurückzusetzen in Ihrer aktuellen Sitzung:
RESET max_connections;
Gilt jedoch nicht für diese spezielle Einstellung. Das Handbuch:
Dieser Parameter kann nur beim Serverstart gesetzt werden.
Um alle zu sehen Einstellungen:
SHOW ALL;
Es gibt auch pg_settings
:
Die Ansicht pg_settings
bietet Zugriff auf Laufzeitparameter des Servers. Es ist im Wesentlichen eine alternative Schnittstelle zu SHOW
undSET
Befehle. Es bietet auch Zugriff auf einige Fakten über jeden Parameter, die nicht direkt von SHOW
verfügbar sind , wie Mindest- und Höchstwerte.
Für Ihre ursprüngliche Anfrage:
SELECT *
FROM pg_settings
WHERE name = 'max_connections';
Schließlich gibt es current_setting()
, die in DML-Anweisungen verschachtelt werden können:
SELECT current_setting('max_connections');
Verwandte:
- So teste ich mein Ad-hoc-SQL mit Parametern im Postgres-Abfragefenster