4 revs, 2 users 50%anon Asked: 2009-05-22 07:25:44 +0800 CST2009-05-22 07:25:44 +0800 CST 2009-05-22 07:25:44 +0800 CST Sql Server 2005 和 AWE 772 我们在具有 2GB 内存的 Windows Server 2003 上安装了 SQL Server。如果我们启用 AWE 会有帮助吗?还是我们必须添加更多内存然后启用 AWE? 谢谢 sql-server-2005 awe 3 个回答 Voted mrdenny 2009-05-22T07:28:12+08:002009-05-22T07:28:12+08:00 除非您在服务器中有超过 2 Gigs 的 RAM,否则 AWE 不会帮助您。 John Rennie 2009-05-22T08:29:21+08:002009-05-22T08:29:21+08:00 正如 Concerned OfTunbridgeW 所说,即使您放入更多内存并在 boot.ini 中使用 /3GB 开关,SQL Server Standard 也不会使用超过 2GB 的内存。除非您拥有(昂贵的!)企业版,否则使用 AWE 或 /3GB 开关毫无意义。 但是请注意,如果您有超过 2GB 的物理内存,SQL 最多可以使用 2GB,其他应用程序仍然可以访问额外的内存。也就是说,任何一个应用程序(包括 SQL)只能使用 2GB,但所有应用程序组合起来最多可以使用 4GB 或服务器中的内存。例如,如果您将 SQL 的第二个副本安装为命名实例,则两个实例最多可以使用 2GB,即它们之间的 4GB。 AWE 仅适用于 Windows 2003 Enterprise。无论您的服务器中有多少内存,Windows 2003 Server 都只能使用 4GB 内存。 我同意,如果您确实需要超过 2GB 的内存,那么您应该查看 x64 Windows 2003 或 2008 以及 x64 版本的 SQL Server。 约翰·雷尼 ConcernedOfTunbridgeWel 2009-05-22T07:33:52+08:002009-05-22T07:33:52+08:00 要在 SQL Server 计算机上使用超过 2GB 的 RAM,您有两种选择: 一世。使用 64 位 O/S 和 64 位 SQL Server 重建服务器。 ii. 使用 AWE 并将服务器配置为使用 /3G 开关启动。为此,您还需要 SQL Server 企业版。这将允许您在 2k3 Enterprise 上使用多达 8GB 的 RAM,在 2k3 Datacentre 上可能更多。
除非您在服务器中有超过 2 Gigs 的 RAM,否则 AWE 不会帮助您。
正如 Concerned OfTunbridgeW 所说,即使您放入更多内存并在 boot.ini 中使用 /3GB 开关,SQL Server Standard 也不会使用超过 2GB 的内存。除非您拥有(昂贵的!)企业版,否则使用 AWE 或 /3GB 开关毫无意义。
但是请注意,如果您有超过 2GB 的物理内存,SQL 最多可以使用 2GB,其他应用程序仍然可以访问额外的内存。也就是说,任何一个应用程序(包括 SQL)只能使用 2GB,但所有应用程序组合起来最多可以使用 4GB 或服务器中的内存。例如,如果您将 SQL 的第二个副本安装为命名实例,则两个实例最多可以使用 2GB,即它们之间的 4GB。
AWE 仅适用于 Windows 2003 Enterprise。无论您的服务器中有多少内存,Windows 2003 Server 都只能使用 4GB 内存。
我同意,如果您确实需要超过 2GB 的内存,那么您应该查看 x64 Windows 2003 或 2008 以及 x64 版本的 SQL Server。
约翰·雷尼
要在 SQL Server 计算机上使用超过 2GB 的 RAM,您有两种选择:
一世。使用 64 位 O/S 和 64 位 SQL Server 重建服务器。
ii. 使用 AWE 并将服务器配置为使用 /3G 开关启动。为此,您还需要 SQL Server 企业版。这将允许您在 2k3 Enterprise 上使用多达 8GB 的 RAM,在 2k3 Datacentre 上可能更多。