Sql Server 2005 e AWE

1

temos o SQL Server instalado em um Windows Server 2003 com 2 GB de memória. Ajudaria se ativássemos o AWE? Ou nós temos que adicionar mais memória e depois habilitar o AWE?

Obrigado

    
por 4 revs, 2 users 50%anon 21.05.2009 / 20:07

3 respostas

5

O AWE não ajudará a menos que você tenha mais de 2 GB de RAM no servidor.

    
por 21.05.2009 / 17:28
2

Como diz Concerned OfTunbridgeW, o SQL Server Standard não usará mais de 2 GB de memória, mesmo se você colocar mais memória e usar a opção / 3GB no boot.ini. A menos que você tenha a (cara!) Versão Enterprise, não adianta brincar com o AWE ou com o switch / 3GB.

No entanto, observe que, se você tiver mais de 2 GB de memória física, o SQL poderá usar o máximo de 2 GB e outros aplicativos ainda terão acesso à memória extra. Ou seja, qualquer aplicativo (incluindo SQL) pode usar apenas 2 GB, mas todos os aplicativos combinados podem usar até 4 GB ou a quantidade de memória que você tem no servidor. Por exemplo, se você instalar uma segunda cópia do SQL como uma instância nomeada, as duas instâncias poderão usar até 2 GB, ou seja, 4 GB entre elas.

O AWE só funciona no Windows 2003 Enterprise. O Windows 2003 Server só pode usar 4 GB de memória, independentemente de quanto esteja no seu servidor.

Eu concordaria que, se você realmente precisa de mais de 2 GB de memória, deve considerar o x64 Windows 2003 ou 2008 e a versão x64 do SQL Server.

John Rennie

    
por 21.05.2009 / 18:29
0

Para usar mais de 2 GB de RAM em uma máquina do SQL Server, você tem duas opções:

i. Reconstrua o servidor com um servidor SQL de 64 bits O / S e 64 bits.

ii. Use o AWE e configure o servidor para inicializar com o comutador / 3G. Para fazer isso, você também precisa da edição corporativa do SQL Server. Isso permitirá que você use até 8 GB de RAM no 2k3 Enterpise e possivelmente mais no 2k3 Datacenter.

    
por 21.05.2009 / 17:33