Du kan använda SHOW
:
SHOW max_connections;
Detta återställer den aktuella inställningen. Var medveten om att den kan skilja sig från inställningen i postgresql.conf
eftersom det finns flera sätt att ställa in körtidsparametrar i PostgreSQL. För att återställa "original"-inställningen från postgresql.conf
i din nuvarande session:
RESET max_connections;
Dock inte tillämpligt på just denna inställning. Manualen:
Denna parameter kan endast ställas in vid serverstart.
För att se alla inställningar:
SHOW ALL;
Det finns också pg_settings
:
Vyn
pg_settings
ger tillgång till körtidsparametrar för servern. Det är i huvudsak ett alternativt gränssnitt tillSHOW
ochSET
kommandon. Det ger också tillgång till en del fakta om varje parameter som inte är direkt tillgänglig frånSHOW
, såsom lägsta och högsta värden.
För din ursprungliga begäran:
SELECT *
FROM pg_settings
WHERE name = 'max_connections';
Slutligen finns det current_setting()
, som kan kapslas i DML-satser:
SELECT current_setting('max_connections');
Relaterat:
- Hur man testar min ad-hoc SQL med parametrar i Postgres frågefönster