Sql Server 2005和AWE

我们有Windows Server 2003上安装的SQL Server与2GB的内存。 如果我们启用了AWE,会有帮助吗? 或者我们必须添加更多的内存,然后启用AWE?

谢谢

AWE将不会帮助你,除非你有超过2G的服务器内存。

正如TUNbridgeW所言,SQL Server Standard不会使用超过2GB的内存,即使放入更多的内存并在boot.ini中使用/ 3GB开关。 除非你有(昂贵的!)企业版本,否则玩AWE或/ 3GB开关没有意义。

但是请注意,如果您有超过2GB的物理内存,SQL可以使用2GB的最大值,其他应用程序仍然可以访问额外的内存。 也就是说,任何一个应用程序(包括SQL)只能使用2GB,但所有组合的应用程序最多可以使用4GB或无论您在服务器中拥有多less内存。 例如,如果您安装SQL的第二个副本作为命名实例,那么两个实例最多可以使用2GB,即4GB。

AWE只适用于Windows 2003 Enterprise。 无论您的服务器有多less,Windows 2003 Server只能使用4GB的内存。

我同意,如果你真的需要超过2GB的内存,那么你应该看看x64的Windows 2003或2008和x64版本的SQL Server。

约翰·雷尼

要在SQL Server计算机上使用超过2GB的RAM,您有两个select:

一世。 用64位O / S和64位SQL Server重build服务器。

II。 使用AWE并将服务器configuration为使用/ 3G开关启动。 要做到这一点,你还需要SQL Server的企业版。 这将使您在2k3 Enterpise上使用高达8GB的RAM,并可能在2k3数据中心上使用更高的RAM。