आप SHOW . का उपयोग कर सकते हैं :
SHOW max_connections;
यह वर्तमान में प्रभावी सेटिंग लौटाता है। ध्यान रखें कि यह postgresql.conf . की सेटिंग से अलग हो सकता है क्योंकि PostgreSQL में रन-टाइम पैरामीटर सेट करने के कई तरीके हैं। postgresql.conf . से "मूल" सेटिंग रीसेट करने के लिए आपके वर्तमान सत्र में:
RESET max_connections;
हालांकि, इस विशेष सेटिंग पर लागू नहीं है। मैनुअल:
<ब्लॉकक्वॉट>यह पैरामीटर केवल सर्वर प्रारंभ होने पर सेट किया जा सकता है।
सभी देखने के लिए सेटिंग्स:
SHOW ALL;
pg_settings . भी है :
दृश्य pg_settings सर्वर के रन-टाइम पैरामीटर तक पहुंच प्रदान करता है। यह अनिवार्य रूप से SHOW . का एक वैकल्पिक इंटरफ़ेस है औरSET आदेश। यह प्रत्येक पैरामीटर के बारे में कुछ तथ्यों तक पहुंच भी प्रदान करता है जो सीधे SHOW . से उपलब्ध नहीं हैं , जैसे न्यूनतम और अधिकतम मान।
आपके मूल अनुरोध के लिए:
SELECT *
FROM pg_settings
WHERE name = 'max_connections';
अंत में, current_setting() है , जिसे DML स्टेटमेंट में नेस्ट किया जा सकता है:
SELECT current_setting('max_connections');
संबंधित:
- पोस्टग्रेज क्वेरी विंडो में पैरामीटर के साथ मेरे एड-हॉक एसक्यूएल का परीक्षण कैसे करें