sybase的engines设置问题
sybase的参数中有关于CPU的使用数量的设置参数,如下:max online engines---设置数据库最多使用多少个CPU
number of engines at startup---设置数据库启动时,使用多少个CPU。此参数小于等于max online engines
遇到一个问题,如下:
SUN的服务如T5240和T5440是2个物理CPU,每个CPU支持128个虚拟CPU。使用命令查看如下:
$ psrinfo -vp
物理处理器有 64 个虚拟 处理器 (0-63)
UltraSPARC-T2+ (cpuid 0 clock 1414 MHz)
物理处理器有 64 个虚拟 处理器 (64-127)
UltraSPARC-T2+ (cpuid 64 clock 1414 MHz)
如果使用prtdiag -v查看系统信息,显示的是128个Virtual CPUs
对于这类所谓的Virtual CPUs来说,sybase的“number of engines at startup”设置多少合适呢?大家有没有这方面的经验? 设置的时候以虚拟CPU数量来设置(即操作系统认可,sybase也认可)。至于设置多少,那要看你的操作系统除了sybase以外,还有没有其他进程。 是虚拟的,也就是说这是“虚火”...
还是设置成2吧... SYBASE 现在好像还没有支持虚拟的处理器。。。
页:
[1]