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_settingsger tillgång till körtidsparametrar för servern. Det är i huvudsak ett alternativt gränssnitt tillSHOWochSETkommandon. 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