2011-11-27 12 views

Trả lời

130

có thể đơn giản như:

SHOW max_connections; 

này trả về các thiết lập hiện có hiệu quả. Lưu ý rằng nó có thể khác với cài đặt trong postgresql.conf vì có couple of ways to set run-time parameters in PostgreSQL. Để đặt lại cài đặt "gốc" từ postgresql.conf trong phiên hiện tại của bạn:

RESET max_connections; 

Tuy nhiên, không áp dụng cho cài đặt cụ thể này. Per documentation:

Thông số này chỉ có thể được đặt khi khởi động máy chủ.

Để xem tất cả cài đặt:

SHOW ALL; 

More on the SHOW command in the manual.
Nếu bạn cần biết thêm chi tiết hoặc muốn tích hợp giao diện lên thành một SELECT truy vấn chuẩn, đó cũng là:

SELECT * FROM pg_settings; 

Trả về kết quả tương tự như SHOW ALL, nhưng với thông tin bổ sung cho mỗi thiết lập. Đối với yêu cầu ban đầu của bạn:

SELECT * 
FROM pg_settings 
WHERE name = 'max_connections';