PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

FATAL को कैसे हल करें:गैर-सुपरयूज़र के लिए कनेक्शन की सीमा पार हो गई

आपने PostgreSQL सर्वर की कनेक्शन सीमा को पार कर लिया है। सुपर उपयोगकर्ता के लिए कुछ आरक्षित कनेक्शन हैं।

कनेक्शन सीमा बढ़ाने के लिए आपको postgresql.conf (डिफ़ॉल्ट 100) को बदलना होगा, यह आपकी PostgreSQL डेटा निर्देशिका पर स्थित है।

cat postgresql.conf | grep max_connection max_connections = 100
        # (change requires restart)
# Note:  Increasing max_connections costs ~400 bytes of shared memory per
# max_locks_per_transaction * (max_connections + max_prepared_transactions)

सीमा बढ़ाएँ और PostgreSQL इंस्टेंस को पुनरारंभ करें।

चेतावनी:कनेक्शन सीमा बढ़ाने से स्मृति प्रभावित होगी।

एप्लिकेशन या डीबी लेयर में कनेक्शन पूलिंग का उपयोग करके कनेक्शन को अनुकूलित करने का प्रयास करें। PostgreSQL पर आप Pgpool2 का उपयोग कर सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. त्रुटि कॉलम c.CreatedOn मौजूद नहीं है... पोस्टग्रेएसक्यूएल लॉग में कोड प्रथम संदर्भ आरंभीकरण के दौरान Devart dotConnect प्रदाता का उपयोग करते हुए

  2. PostgreSQL रेंज प्रकारों में NULL बनाम `अनंतता`

  3. initdb:pg_authid प्रारंभ कर रहा है ... FATAL:अनुक्रमणिका अभिव्यक्तियों की गलत संख्या

  4. Django और PostgreSQL - टाइप कैरेक्टर अलग-अलग के लिए बहुत लंबा मान (512)

  5. Postgres में समय अंतराल के लिए औसत मान कैसे प्राप्त करें