[an error occurred while processing this directive]

Как увеличить количество shared memory для работы высоконагруженного PostgreSQL
В linux:
echo 134217728 >/proc/sys/kernel/shmall
echo 134217728 >/proc/sys/kernel/shmmax
В конфиге ядра FreeBSD:
options         SYSVSHM
options         SHMMAXPGS=4096
options         SHMMAX="(SHMMAXPGS*PAGE_SIZE+1)"
options         SHMMIN=2    
options         SHMMNI=256
options         SHMSEG=256  
options         SYSVSEM     
options         SEMMAP=512  
options         SEMMNI=512  
options         SEMMNS=1024 
options         SEMMNU=512  
options         SEMMSL=256  
options         SEMOPM=256  
options         SEMUME=64   
options         SYSVMSG     
options         MSGMNB=8192 
options         MSGMNI=256  
options         MSGSEG=8192 
options         MSGSSZ=16   
options         MSGTQL=128  
options         NMBCLUSTERS=16786
options         NBUF=2048
maxusers        512
 
03.09.2001
Ключи: postgresql, proc, kernel, linux, freebsd, cluster, memory, share, size, user / Лицензия: CC-BY
Раздел:    Корень / Программисту и web-разработчику / SQL и базы данных / PostgreSQL специфика / Оптимизация и администрирование PostgreSQL

[an error occurred while processing this directive]

[an error occurred while processing this directive]