我如何获得SQL Server(2005)使用所有内存? (在SQL Server安装之后升级ram时,16-> 32gb)。
总数据库大小是50GB。 公羊使用量增长并停在15.5GB。
谢谢。
我猜是有人根据以前的ram设置了一个限制,你会想要增加它或者把它归零,让服务器pipe理自己。
如果您使用的是64位Windows和64位SQL Server,那么您可以configurationSQL Server以使用大部分可用RAM – 为操作系统留出几GB的空间。 确保启用内存中的locking页,并且SQL Server正在最新的Service Pack上运行。
如果您使用32位Windows和32位SQL Server,则需要在SQL Server中启用AWE。 您还需要考虑是否启用PAE取决于您有多lessRAM。
从你的评论关于它停止15.5GB左右,这听起来像你正在运行32位。 注意 – 一些Windows 2003 SP1版本只允许高达16GB。
Microsoft SQL Server 2005 – 9.00.4053.00(X64)标准版(64位)
Windows 2008 R2 Standard x64