不需人为分配关键看该软件是否支持多CPU

解决方案 »

  1.   

    可以,SQL SERVER配置参数--相似掩码(affinitymask)用以指明在多处理器环境下,SQLServer可以运行在哪个CPU上。缺省值0表明SQLServer按相似性决定处理器。一个非零值设置设置了一位掩码,指明SQLServer可以运行在那个CPU上。一个十进制数1(或二进制掩码值00000001)表明可以使用CPU1,值2(或00000010)表明只能使用CPU2,值3(00000011)表明可以使用CPU1和CPU2,以此类推。例如,为指明SQLServer可以使用一个四处理器系统的所有处理器,可以将这个参数设为十进制数15(二进制位掩码00001111)。affinitymask参数是一个高级选项,因此,show advancedoptions参数必须设置为1以使用sp_configure设置这个参数。如使用CPU1,CPU2,CPU3
    sp_configure "affinitmask",7也可以使用EnterpriseManager配置affinitymask。点击SQL Server Properties窗口的Processor(处理器)标签,在ProcessorControl(处理器控制)部分,选中你希望SQLServer使用的每个CPU边上的复选框,点击Apply(应用)和OK(确定)按钮以保存改变。必须关闭并重新启动SQLServer,才能使这个选项的改变生效。
      

  2.   

    最好是让win2000 server + sql server 7.0自动分配cpu,不要人工干预。
      

  3.   

    可以 在企业管理器里 选择你的服务器名右键 属性 processor->下面可以选择在USE后可以输入数字选择呀!!
      

  4.   

    同意ekuan(阿宽) 
    可以截帖了