SYBASE12.54的优化设置
服务器的内存配置为8G以下配置为IBM 3650,双核双CPU,内存4Gsp_configure"max memory", 1228800 go(最大物理内存的80% 按3000M计算) sp_configure"procedure cache size",307200 go(根据需要适当扩大,一般是最大物理内存的20%) sp_cacheconfig"default data cache","1000M" go最大物理内存的50%)(在4G内存的机器上不能设置1600M,回导致数据库无法启动,最终设置1200M) CPU数量按核心数减1进行设置,如果存在多个CPU则各CUP核心减1然后相加设置例如:某个服务器上存在2个4核心CPU.则设置为(4-1)+(4-1)=6 sp_configure"max online engines",2 go(2代表CPU的数量,单CPU不需要这句) sp_configure"number of engines at startup",2 go(2代表CPU的数量,单CPU不需要这句) sp_configure"allocate max shared memory",1gosp_configure"number of devices",20gosp_configure"number of open indexes",1000gosp_configure"number of open objects",1000gosp_configure"number of user connections",100gosp_configure "numberof locks",30000go
这是某说明 我按照这个说明加大一倍的设置 然后就无法进入数据库 ,因为数据库无法开启了 老提示内存设置错误 正确的该怎么设置呢
没想到还有人用这个版本的sybase,看一下日志,操作系统,32位还是64位,配置方法有不同,如果是linux 还要设置共享内存吧 pana1983 发表于 2016-7-6 09:02
没想到还有人用这个版本的sybase,看一下日志,操作系统,32位还是64位,配置方法有不同,如果是linux 还要 ...
64位的 REDHAT5.5 pana1983 发表于 2016-7-6 09:02
没想到还有人用这个版本的sybase,看一下日志,操作系统,32位还是64位,配置方法有不同,如果是linux 还要 ...
64位的 REDHAT5.5 linux共享内存段设置了吗?
kernel.shmmax
kernel.shmall
页:
[1]