Inclusão de Memória a Quente

As versões do SQL Server anteriores ao SQL Server 2005 são compatíveis com memória dinâmica, o que permitiu ao SQL Server ajustar automaticamente o uso da memória quando havia memória disponível no sistema. Porém, o SQL Server ficava limitado pela quantidade de memória disponível na inicialização. Essa restrição foi removida no SQL Server 2005.

Agora o SQL Server dá suporte à Inclusão de Memória a Quente no Windows Server 2003, que permite adicionar memória física sem reiniciar o servidor.

A Inclusão de Memória a Quente requer o SQL Server Enterprise e só está disponível para o SQL Server de 64 bits e para o SQL Server de 32 bits quando o AWE está habilitado. A Inclusão de Memória a Quente não está disponível para o SQL Server de 32 bits quando AWE não está habilitado. A Inclusão de Memória a Quente está disponível apenas para edições do Windows Server 2003, Enterprise e Datacenter. Também é necessário hardware especial suportado pelo fornecedor de hardware.

ObservaçãoObservação

Para usar a Inclusão de Memória a Quente com a versão de 32 bits do SQL Server, inicie o SQL Server usando a opção -h. Para obter mais informações, consulte Usando as opções de inicialização do serviço do SQL Server.

ObservaçãoObservação

Em Windows Server 2003, o modo PAE será habilitado automaticamente apenas se o servidor estiver usando dispositivos de inclusão de memória a quente. Neste caso, você não precisa usar a opção de alternância /PAE em um sistema configurado para usar dispositivos de inclusão de memória a quente. Em todos os demais casos, você deverá usar a opção de alternância /PAE no arquivo Boot.ini para se beneficiar da memória de mais de 4 GB.

Antes de adicionar memória física ao sistema, o SQL Server deve ser executado no modo AWE (Address Windowing Extensions) e com a opção de inicialização (-h) habilitada. Para obter mais informações sobre gerenciamento de AWE, consulte Gerenciando memória para bancos de dados grandes.

Por exemplo, suponha que um administrador do sistema esteja executando o SQL Server e o Windows Server 2003, Enterprise Edition em um computador com 16 GB de memória física. O sistema operacional está configurado para limitar aplicativos a 2 GB de espaço de endereço de memória virtual; o modo AWE foi ativado no SQL Server e a opção de alternância -h habilitada durante a inicialização. Para aumentar o desempenho do servidor, o administrador do sistema adiciona mais 16 GB de memória. O SQL Server reconhece a memória adicional imediatamente e pode começar a usá-la conforme necessário, sem a necessidade de reinicialização do servidor.

ObservaçãoObservação

A remoção da memória física do sistema ainda exige a reinicialização do servidor.