Поддержка больших СУБД

Для больших Баз Данных, таких как Oracle или Progress, необходимо изменить следующие параметры ядра: Для Progress 9.1D достаточно выполнить следующую последовательность
# cd /etc/conf/bin
# ./idtune -m SHMMAX	16777216
# ./idtune -m SHMSEG	15
# ./idtune -m SFNOLIM	1024
# ./idtune -m NPROC	1024			
# ./idtune -m MAXUP	300			
# ./idtune -m FLCKREC	600
# ./idtune -m NUCLOGINS	32
# ./idtune -m NUCUSERS	100
# ./idbuild -B
# cd /
# shutdown -i6 g0 -y

Для Oracle смотрим в сторону следующих параметров:


 SHMMAX = 2147483647
 SHMMIN = 1
 SHMMNI = 100
 SHMSEG = 15
 SEMMNI = 10000
 SEMMSL = 300
 SEMMNI = 10000
 SEMMSL = 300
 SEMMNS = 610
 SEMOPM = 20
 SCORLIM = 0x7fffffff
 HCORLIM = 0x7fffffff
 SDATLIM = 0x7fffffff
 HDATLIM = 0x7fffffff
 SVMMLIM = 0x7fffffff
 HVMMLIM = 0x7fffffff
 HFNOLIM = 2048
 SFNOLIM = 128
 NPROC = 12500
 ARG_MAX = 1048576
 NPBUF = 100
 MAXUP = 5000
 RECVRETRIES = 5
 MAXULWP = 10000
 FLCKREC = 2000
Также рекомендую обратить внимание на SFSZLIM и HFSZLIM, которые описаны в "Поддержка файлов большого размера"

[ Назад ]

 

Сайт управляется системой uCoz