IT

“max_connections”와 같은 매개 변수 (postgresql.conf 설정)를 쿼리합니다.

lottoking 2020. 8. 12. 07:27
반응형

“max_connections”와 같은 매개 변수 (postgresql.conf 설정)를 쿼리합니다.


PostgreSQL (9.1)에서 데이터베이스 서버 설정을 쿼리하는 것이 가능한지 (그리고 어떻게하는 방법) 아는 사람이 있습니까?

max_connections(최대 열린 db 연결 수) 설정 을 확인해야 합니다.


다음과 같이 간단하게 할 수 있습니다.

SHOW max_connections;

현재 유효한 설정을 반환합니다. PostgreSQL에서 여러 가지 매개 변수를 설정postgresql.conf 하는 가지 방법 이 있으므로 설정과 다를 수 있습니다 . postgresql.conf현재 세션 에서 "원래"설정을 선택할 수 있습니다 .

RESET max_connections;

그러나 특정 설정에는 적용되지 않습니다. 문서 별 :

이 매개 변수는 서버 시작시 접근 수 있습니다.

모든 설정 을 보려면 :

SHOW ALL;

SHOW설명서 명령에 대해 자세히 알아보십시오 .
더 많은 정보가 필요하거나 SELECT조회를 표준 쿼리 에 통합하려는 경우 다음 도 있습니다.

SELECT * FROM pg_settings;

와 동일한 결과를 반환 SHOW ALL하지만 설정 당 추가 정보가 포함됩니다. 원래 요청 :

SELECT *
FROM   pg_settings
WHERE  name = 'max_connections';

DML 문에 중첩 될 수있는 기능적으로 동등한 current_setting ()도 있습니다.

SELECT current_setting('max_connections');

관련 :

참고 URL : https://stackoverflow.com/questions/8288823/query-a-parameter-postgresql-conf-setting-like-max-connections

반응형