希望您的DBA宇宙大师可以回答以下三个问题:
- 我知道设置SQL Server的最大内存是最佳实践。因此,如果具有44 GB RAM的服务器安装了SQL Server,则应将SQL Server最大内存设置为大约37GB。
但是,如果SQL Analysis Service和SQL Reporting Services与SQL Server安装在同一服务器上,我们应该设置什么?那么是否最好将SQL Server的最大内存设置为22GB RAM,以便Analysis可以占用其他22GB RAM?
- 在运行带有44 GB RAM的SQL Server的服务器上,设置页面文件大小的最佳实践是什么?我在Brent Ozar(http://www.brentozar.com/archive/2014/06/sql-server-setup-checklist-free-ebook-download/)上阅读了以下内容:
SQL Server不需要巨型页面文件。如果要在服务器上安装其他应用程序(不建议这样做,则应隔离SQL Server)。您可能需要更大的页面文件。如果SQL Server是包装盒上运行的唯一主要服务,则通常在系统驱动器上创建2GB大小的页面文件。
微软表示,我们应该将页面文件系统设置为RAM的1.5倍,这与Remus的建议相符(请参见-> http://rusanu.com/2009/11/22/system-pagefile-size-on-machines-with -large-ram /)。
因此,在具有44GB RAM的服务器上,我们在SQL Analysis Service和SQL Reporting Services旁边安装了SQL Server。我们应将页面文件设置为什么大小?
- 对于SharePoint是SharePoint场的一部分的SQL Server以及SharePoint存储数据库的位置,应该将最大并行度设置为1。现在,我们拥有的服务器不属于SharePoint场的一部分(称为sql2)。服务器上安装了SQL Server,SQL Analysis and Reporting。SharePoint不会在其服务器上存储其数据库,但是我们确实创建了SharePoint读写的报告和分析数据库/多维数据集。
布伦特·奥扎尔(Brent Ozar)说:
经验法则:将此值设置为硬件上的单个NUMA节点(处理器)插槽中的物理内核数或更少
当该SQL Server实例具有4个VCPU时,应在该SQL Server实例上为最大并行度配置什么?
希望你们不仅给我,而且让更多的SQL管理员对最佳实践的了解比与Internet上的丛林有关。