DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 274750 - Última revisão: sexta-feira, 23 de dezembro de 2005 - Revisão: 7.3

 

Nesta página

Sumário

Este artigo descreve como configurar o SQL Server para usar mais de 2 GB de memória física.

Microsoft SQL Server 7.0 e Microsoft SQL Server 2000 dinamicamente adquirir e liberar memória conforme necessário. Quando você executa várias instâncias do SQL Server em um computador, cada instância adquire dinamicamente e libera memória para ajustar as alterações na carga de trabalho da instância.

SQL Server 2000 Enterprise Edition introduz o suporte para o uso do Microsoft Windows 2000 AWE (Address Windowing Extensions) tratar de aproximadamente 8 GB de memória de instâncias que são executados no Microsoft Windows 2000 Server e cerca de 32 GB para instâncias que são executados no Microsoft Windows 2000 Datacenter. Com o AWE, SQL Server pode reservar memória não está em uso por outros aplicativos e o sistema operacional. Cada instância que usa essa memória; no entanto, estaticamente deve alocar a memória que precisa. O SQL Server só pode usar este AWE memória alocada para o cache de dados e não para executáveis, drivers, DLLs e assim por diante. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
283037  (http://support.microsoft.com/kb/283037/ ) Suporte à memória grande está disponível no Windows 2000 e Windows Server 2003
A opção de tamanho de memória estendida está disponível somente para Microsoft SQL Server 7.0, Enterprise Edition no sistema operacional e hardware que ofereça suporte ao recurso arquitetura de memória corporativa (EMA). Para obter mais informações sobre como configurar seu sistema para ativar o recurso EMA em uma configuração específica do sistema, consulte para o Microsoft Windows NT documentação.

Alguns fornecedores de sistema podem fornecer produtos para o Microsoft Windows NT versão 4.0 ou posterior, para que o SQL Server 7.0, Enterprise Edition pode usar a opção de tamanho de memória estendida. Em plataformas Intel, SQL Server 7.0 pode usar um recurso conhecido como PSE36. Em plataformas de alfa, o recurso que permite o uso da opção de memória estendida está Very Large Memory (VLM). Para obter mais informações sobre a disponibilidade, instalação e configuração desses produtos, entre em contato com o fornecedor do sistema.

Observação : para usar a memória AWE (Address Windowing Extensions), você deve executar o mecanismo de banco de dados SQL Server 2000 em uma conta de Windows que recebeu as páginas de bloqueio do Windows em memória credenciais administrativas.

Observação Se você estiver usando o SQL Server 2005 para configurar a memória para usar mais de 2 GB de física, consulte os seguintes tópicos nos manuais online do SQL Server 2005:
  • Arquitetura de memória
  • Opções de memória do servidor
  • Usando o AWE
  • Ativar suporte de memória para mais de 4 GB de memória física
  • Memória AWE a habilitação do SQL Server

Suporte para versões de sistema operacional

Windows 2000 Server

SQL Server 2000

Normalmente, o SQL Server 2000 Enterprise Edition e o SQL Server 2000 Developer Edition podem usar até 2 GB de memória física. Com o uso de AWE ativar a opção, o SQL Server pode usar até 4 GB de memória física.

Observação Não é possível alocar mais de 4 GB de memória física a um aplicativo no Windows 2000 Server como extensão de endereço físico (PAE) não está disponível no Microsoft Windows 2000 Server. Além disso, você não pode usar a opção de/3 GB no arquivo Boot.ini com o Windows 2000 Server; no entanto, você pode usar a opção/3 GB no arquivo Boot.ini com as versões do Windows 2000 Advanced Server ou Microsoft Windows Datacenter. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
291988  (http://support.microsoft.com/kb/291988/ ) Uma descrição do recurso de 4 GB RAM ajuste e o parâmetro de extensão de endereço físico

SQL Server 7.0

Versões do SQL Server 7.0 podem usar até 2 GB de memória física.

Observação A opção de memória estendida no SQL Server 7.0 não está disponível no Windows 2000.


Windows 2000 Advanced Server ou Windows 2000 Datacenter ou o Windows Server 2003

a quantidade máxima de memória física endereçável por um modo de endereçamento de 32 bits seja de 4 GB. Todos os processadores com base em IA-32 suporte arquitetura que começam com o Pentium Pro da Intel, a um novo 36 bits físico endereçamento modo conhecido como extensão de endereço físico (PAE). PAE permite que até 8 GB de memória física no Windows 2000 Server e até 32 GB de memória física no Windows 2000 Datacenter Server. Isso ocorre porque o limite de memória testados no Windows 2000 Datacenter Server é de 32 GB. O kernel de modo PAE requer um processador de arquitetura Intel, Pentium Pro ou posterior e o Windows 2000 Advanced Server ou Windows 2000 Datacenter. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
268230  (http://support.microsoft.com/kb/268230/ ) Dimensionamento versus dimensionamento com o extensões de endereço físico de Intel (PAE)


Observação A quantidade máxima de memória que pode ter suporte no Windows Server 2003 é 4 GB. No entanto, Windows Server 2003 Enterprise Edition oferece suporte 32 GB de RAM física. Windows Server 2003 Datacenter Edition oferece suporte a 64 GB de RAM física usando o recurso de extensões de endereço físico (PAE). Você pode usar a opção/3 GB no arquivo Boot.ini com o Windows Server 2003, Microsoft Windows Server 2003 Enterprise Edition, ou com Microsoft Windows Server 2003 Datacenter Edition.

SQL Server 2000

Tanto o SQL Server 2000 Enterprise como o SQL Server 2000 Developer Editions podem utilizar as seguintes opções:
  • Uso da opção /PAE no arquivo Boot.ini e a opção de habilitar AWE no SQL Server permite que o SQL Server 2000 utilizar mais de 4 GB de memória. Sem o /PAE opção SQL Server somente pode utilizar até 3 GB de memória.

    Observação Para permitir que AWE usar o intervalo de memória acima de 16 GB no Windows 2000 Data Center, verifique se a opção/3 GB não está no arquivo Boot.ini. Se a opção/3 GB estiver no arquivo Boot.ini, Windows 2000 não poderá resolver corretamente qualquer memória acima de 16 GB.

    Quando você alocar SQL Server AWE memória em um sistema de 32 GB, Windows 2000 pode exigir menos 1 GB de memória para gerenciar AWE.

    Exemplo

    O exemplo a seguir mostra como ativar o AWE e configure um limite de 6 GB para a opção de memória máxima do servidor :
    sp_configure 'show advanced options', 1
    RECONFIGURE
    GO
    sp_configure 'awe enabled', 1
    RECONFIGURE
    GO
    sp_configure 'max server memory', 6144
    RECONFIGURE
    GO
    						

  • - ou - uso da opção/3 GB no arquivo Boot.ini permite que o SQL Server 2000 usar até 3 GB de memória disponível.

SQL Server 7.0

SQL Server 7.0 Enterprise Edition requer a opção de/3 GB no arquivo Boot.ini para endereçar até 3 GB de memória disponível.

Observação A opção de memória estendida no SQL Server 7.0 não está disponível no Windows 2000 Server ou Windows Datacenter.

Microsoft Windows NT 4.0 Enterprise Edition

SQL Server 2000

SQL Server 2000 Enterprise e Developer Edition requer a opção de/3 GB no arquivo Boot.ini para endereçar até 3 GB de memória disponível.

Observação Windows NT 4.0 Enterprise Edition não oferece suporte a AWE suporte AWE caso do modelo de arquitetura de memória não está disponível.

SQL Server 7.0

SQL Server 7.0 Enterprise Edition requer a opção de/3 GB no arquivo Boot.ini para endereçar até 3 GB de memória disponível.



Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
170756  (http://support.microsoft.com/kb/170756/ ) Opções de opção disponível para o arquivo Boot.ini do Windows NT
171793  (http://support.microsoft.com/kb/171793/ ) Informações sobre o aplicativo usar de ajuste do 4GT RAM
268363  (http://support.microsoft.com/kb/268363/ ) Intel endereçamento físico extensões (PAE) no Windows 2000
292934  (http://support.microsoft.com/kb/292934/ ) Windows 2000 Datacenter Server não localizar maior que 16 GB de memória
160606  (http://support.microsoft.com/kb/160606/ ) Aprimoramentos de desempenho para o SQL Server no Windows NT
Consulte o tópico "Gerenciamento de memória AWE" e o tópico "Executar várias instâncias e com cluster de failover" nos manuais online do SQL Server 2000.



A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
Palavras-chave: 
kbmt kbhowtomaster KB274750 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 274750  (http://support.microsoft.com/kb/274750/en-us/ )
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store