PostgreSQL kullandığım RedHat sunucu üzerinde default olarak 100 connection'a izin veriyor.
Limitlerin tanımladığı dosya şu
"/opt/PostgreSQL/9.1/data/postgresql.conf"
Dosyada limit şu satırda tanımlanıyor.
"max_connections = 100"
Bu limti arttırıp restart ettiğimde hata alıyorum. Hatayı aradığımda aşağıdaki dosyadaki limitin arttırılması gerektiği ortaya çıkıyor
/proc/sys/kernel/shmmax
Bu shmmax limiti bir process'a ayrılabilecek max memory tanımıymış. PostgreSQL'in diyelim 100 connection için ne kadar memery istediğini nasıl hesaplayabilirim?
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|