浪潮软件Sybase ASE 15 如何设置内存memory参数
数 据 库: Syb 15
软件版本: 软件模块: 数据库性能优化
问题描述:
安装完Sybase ASE 15后,由于ASE15数据库提供的默认参数只是基本值,在运行浪潮ERP-PS软件时无法达到最优,所以在浪潮ERP-PS系统建账之前,需要调整相关的配置参数以使浪潮ERP-PS软件运行效率达到最优。
产生原因:
解决方法:
1.配置最大内存
sp_configure “max memory”,102400
参数说明:动态参数,建议调整为系统内存的33-50%,即:如果系统内存为1G,可将此参数调整为333M-500M之间,单位为2K,即 102400表示200M
sp_configure “allocate max shared memory”,1
参数说明:动态参数,建议调整为1,确定Adaptive Server 是分配在启动时max memory 指定的所有内存,还是只分配配置参数需要的内存量。allocate max shared memory默认值为0,就是仅分配配置参数需要的内存,修改成1就可以分配前面设置的max memeory
2.配置默认数据缓存
sp_cacheconfig “default data cache”,”100M”
参数说明:静态参数,建议调整为max memory的40-50%,即:如果max memory为200M,可将此参数调整为80-100M左右。
3.配置过程数据缓存
sp_configure “procedure cache size”,20480
参数说明:动态参数,建议调整为max memory的20%,即:如果max memory为200M,可将此参数调整为40M左右,单位为2K,即 20480
注意:以上参数调整完后需要重启服务才起作用。
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 浪潮软件Sybase ASE 15 如何设置内存memory参数
文章的脚注信息由WordPress的wp-posturl插件自动生成