SQL Server 2008企业OLAP的Windows Server 2008性能调优?

任何人都可以分享您的技巧和指导,configuration64位内存双核四Xeon 5670运行SQL Server 2008企业版的Windows Server?

在Windows性能选项中,我应该select“后台服务”的“程序”?

谢谢

对于SQL Server,您可以select后台服务。 但是还有很多设置需要configuration:

  • 要使SQL Server能够使用大页面,请为将运行SQL Server的帐户启用“为内存locking页面”用户权限:从组策略MMCpipe理单元(Gpedit.msc)中,导航到“计算机configuration”>“Windows设置”>“安全设置>本地策略>用户权限分配。 双击内存中的locking页面,并添加具有凭据的帐户以运行SQL Server。
  • 您可以为SQL Server进程设置固定数量的内存以供使用。 系统使用大约3%的可用内存,另外1%用于内存pipe理结构。 SQL Server可以使用其余的可用内存,但不能更多。 TotalMemory – (1%内存*(numa_nodes)) – 3%内存 – 1GB内存
  • 为SQL进程设置CPU关联:设置关联掩码来对特定内核上的SQL进程进行分区。 要在32个以上的逻辑处理器上设置关联,请使用affinity64掩码。 从SQL Server 2008 R2开始,您可以使用ALTER SERVER CONFIGURATION SET PROCESS AFFINITY数据定义语言(DDL)TSQL语句在多达256个逻辑处理器上应用等效设置,因为sp_configure关联掩码选项将被宣布废弃。 使用'alter server configuration set process affinity cpu ='命令为每个k组设置处理器所需的范围,用逗号分隔。

这只是一些设置,在本白皮书中,您将find更多需要configuration的设置(select您认为相关的设置): Windows Server 2008 R2性能调整指南