U kunt SHOW
. gebruiken :
SHOW max_connections;
Dit geeft de huidige effectieve instelling terug. Houd er rekening mee dat het kan verschillen van de instelling in postgresql.conf
omdat er meerdere manieren zijn om runtime-parameters in PostgreSQL in te stellen. Om de "originele" instelling van postgresql.conf
te resetten in je huidige sessie:
RESET max_connections;
Echter niet van toepassing op deze specifieke instelling. De handleiding:
Deze parameter kan alleen worden ingesteld bij het starten van de server.
Om alle te zien instellingen:
SHOW ALL;
Er is ook pg_settings
:
De weergave pg_settings
biedt toegang tot runtime-parameters van de server. Het is in wezen een alternatieve interface voor de SHOW
enSET
commando's. Het biedt ook toegang tot enkele feiten over elke parameter die niet direct beschikbaar zijn vanuit SHOW
, zoals minimum- en maximumwaarden.
Voor uw oorspronkelijke verzoek:
SELECT *
FROM pg_settings
WHERE name = 'max_connections';
Ten slotte is er current_setting()
, die kan worden genest in DML-instructies:
SELECT current_setting('max_connections');
Gerelateerd:
- Mijn ad-hoc SQL testen met parameters in het Postgres-queryvenster