कनेक्शन सीमा बढ़ाने के लिए आपको निम्न दस्तावेज़ पसंद आ सकते हैं।
इस समाधान का परीक्षण ubuntu 12.04 पर किया गया है।
<मजबूत>1. Postgresql.conf फ़ाइल में निम्नलिखित परिवर्तन करें:
/etc/postgresql/9.1/main/postgresql.conf
खोलें
max_connections = 200
shared_buffers = 100MB
max_files_per_process = 100
संदर्भ:shared_buffers आकार shmmax आकार से कम होना चाहिए।
<मजबूत>2. शममैक्स की जांच करने के लिए आदेश:
$ sysctl -e kernel.shmmax
$ ipcs -l
संदर्भ:shmmax और shmall को एडजस्ट करना
<मजबूत>3. शममैक्स का आकार बढ़ाएँ:
निम्न आदेश चलाएँ:
$ sysctl -w kernel.shmmax=134217728
$ sysctl -w kernel.shmall=2097152
और ऊपर /etc/sysctl.conf
में लिखें फ़ाइल:
kernel.shmmax=134217728
kernel.shmall=2097152
संदर्भ :उबंटू में SHMMAX
<मजबूत>4. पोस्टग्रेस्क्ल को फिर से शुरू करें
$ service postgresql restart
लिंक:
http://www.varlena.com/GeneralBits/Tidbits/perf.html ए>
http://www.postgresql.org/docs/9.1 /static/runtime-config-resource.html