DetailPage-MSS-KB

Base de Dados de Conhecimento

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 utilizar mais de 2 GB de memória física.

Microsoft SQL Server 7.0 e Microsoft SQL Server 2000 dinamicamente adquirir e libertar memória conforme necessário. Quando executar várias instâncias do SQL Server num computador, cada instância aquisições dinamicamente e liberta memória para ajustar as alterações na carga de trabalho da instância.

SQL Server 2000 Enterprise Edition inclui suporte para a utilização do Microsoft Windows 2000 endereço baseadas em janelas (AWE) resolver aproximadamente 8 GB de memória para instâncias que são executados no Microsoft Windows 2000 Advanced Server e aproximadamente 32 GB para instâncias que são executados no Microsoft Windows 2000 Datacenter. Com AWE, SQL Server pode reservar memória que não está a ser utilizado para outras aplicações e o sistema operativo. Cada instância que utiliza esta memória; no entanto, tem de estaticamente atribuir a memória que necessita. SQL Server só pode utilizar este AWE atribuída memória para a cache de dados e não para ficheiros executáveis, controladores, dll e por aí em diante. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
283037  (http://support.microsoft.com/kb/283037/ ) Suporte de memória de grandes dimensões está disponível no Windows 2000 e Windows Server 2003
A opção de tamanho de memória de extensão só está disponível para Microsoft SQL Server 7.0, Enterprise Edition no sistema operativo e hardware que suporta a funcionalidade de arquitectura de memória empresarial (EMA, Enterprise Memory ARCHITECTURE). Para mais informações sobre como configurar o sistema para activar a funcionalidade EMA, Enterprise Memory ARCHITECTURE uma configuração do sistema específico, consulte 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 SQL Server 7.0, Enterprise Edition pode utilizar a opção de tamanho de memória expandida. Em plataformas Intel, SQL Server 7.0 pode utilizar uma funcionalidade conhecida como PSE36. Em plataformas Alpha, a funcionalidade que permite a utilização da opção de memória expandida é muito grande memória (VLM). Para mais informações sobre a disponibilidade, instalação e configuração destes produtos, contacte o fornecedor do sistema.

Nota : para utilizar a memória AWE (Address Windowing Extensions), tem de executar o motor de base de dados SQL Server 2000 com uma conta Windows que foi atribuída páginas de bloqueio do Windows na memória credenciais administrativas.

Nota Se estiver a utilizar o SQL Server 2005 para configurar a memória a utilizar mais do que 2 GB de física, consulte os seguintes tópicos no SQL Server 2005 Books Online:
  • Arquitectura de memória
  • Opções de memória do servidor
  • Utilizar o AWE
  • Activar suporte de memória para mais de 4 GB de memória física
  • Activar memória de AWE para o SQL Server

Suporte para versões do sistema operativo

Windows 2000 Server

SQL Server 2000

Normalmente, o SQL Server 2000 Enterprise Edition e o SQL Server 2000 Developer Edition pode utilizar até 2 GB de memória física. Com a utilização do AWE activar a opção, o SQL Server pode utilizar até 4 GB de memória física.

Nota Não é possível atribuir mais do que 4 GB de memória física a uma aplicação no Windows 2000 Server porque extensão do endereço físico (PAE) não está disponível no Microsoft Windows 2000 Server. Além disso, não é possível utilizar parâmetro 3 GB no ficheiro Boot.ini com o Windows 2000 Server; no entanto, pode utilizar o parâmetro/3 GB no ficheiro Boot.ini com as versões do Microsoft Windows 2000 Advanced Server ou Microsoft Windows Datacenter. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
291988  (http://support.microsoft.com/kb/291988/ ) Uma descrição da funcionalidade 4 GB RAM optimização e o parâmetro de extensão do endereço físico

SQL Server 7.0

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

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


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

a quantidade máxima de memória física endereçável pelo modo de endereçamento de 32 bits é 4 GB. Todos os processadores com base em IA-32 arquitectura que começam com o Intel Pentium Pro, suportar um modo endereçamento físico 36 bits novo conhecido como extensão de endereço físico (PAE). PAE permite até 8 GB de memória física no Windows 2000 Advanced Server e até 32 GB de memória física no Windows 2000 Datacenter Server. Isto acontece porque o limite de memória testados no Windows 2000 Datacenter Server é de 32 GB. O kernel do modo PAE, Physical Address Extension requer um processador de arquitectura Intel, Pentium Pro ou posterior e Windows 2000 Advanced Server ou Windows 2000 Datacenter. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
268230  (http://support.microsoft.com/kb/268230/ ) Escalar para fora versus escalar para cima com Intel físico Addressing Extensions (PAE)


Nota A quantidade máxima de memória que pode ser suportada no Windows Server 2003 é 4 GB. No entanto, o Windows Server 2003 Enterprise Edition suporta 32 GB de RAM física. Windows Server 2003 Datacenter Edition suporta 64 GB de RAM física utilizando a funcionalidade Extensões de endereço físico (PAE). Pode utilizar o parâmetro/3 GB no ficheiro Boot.ini com o Microsoft Windows Server 2003, Microsoft Windows Server 2003 Enterprise Edition, ou com o Microsoft Windows Server 2003 Datacenter Edition.

SQL Server 2000

O SQL Server 2000 Enterprise e as versões do SQL Server 2000 Developer podem utilizar as opções seguintes:
  • Utilização do parâmetro /PAE no ficheiro Boot.ini e a opção de activar o AWE no SQL Server permite que o SQL Server 2000 utilizar mais do que 4 GB de memória. Sem o /PAE parâmetro do SQL Server só pode utilizar até 3 GB de memória.

    Nota Para permitir que o AWE utilizar o intervalo de memória acima 16 GB no Centro de dados do Windows 2000, certifique-se de que o parâmetro/3 GB não estiver no ficheiro Boot.ini. Se o parâmetro/3 GB estiver no ficheiro Boot.ini, Windows 2000 poderá não conseguir resolver correctamente qualquer memória acima 16 GB.

    Quando é atribuído o SQL Server AWE memória de um sistema de 32 GB, o Windows 2000 pode requerer, pelo menos, 1 GB de memória para gerir o AWE.

    Exemplo

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

  • - ou - a utilização do parâmetro/3 GB no ficheiro Boot.ini permite que o SQL Server 2000 utilizar até 3 GB de memória disponível.

SQL Server 7.0

SQL Server 7.0 Enterprise Edition requer o parâmetro o/3 GB no Boot.ini para endereçar 3 GB de memória disponível.

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

Microsoft Windows NT 4.0 Enterprise Edition

SQL Server 2000

SQL Server 2000 Enterprise e Developer Edition requer 3 GB mudar no ficheiro Boot.ini para endereçar 3 GB de memória disponível.

Nota Windows NT 4.0 Enterprise Edition não suporta o AWE esse suporte AWE do modelo de arquitectura de memória não está disponível.

SQL Server 7.0

SQL Server 7.0 Enterprise Edition requer 3 GB mudar no ficheiro Boot.ini para endereçar 3 GB de memória disponível.



Referências

Para obter informações adicionais, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:
170756  (http://support.microsoft.com/kb/170756/ ) Opções de parâmetros disponíveis para o ficheiro Boot.ini do Windows NT
171793  (http://support.microsoft.com/kb/171793/ ) Utilizar informações sobre a aplicação de optimização da RAM 4GT
268363  (http://support.microsoft.com/kb/268363/ ) Intel endereçamento físico extensões (PAE, Physical Address Extension) no Windows 2000
292934  (http://support.microsoft.com/kb/292934/ ) Windows 2000 Datacenter Server não localizar maior do que 16 GB de memória
160606  (http://support.microsoft.com/kb/160606/ ) Melhoramentos de desempenho para o SQL Server no Windows NT
Consulte o tópico "Managing AWE memória" e o tópico "Com várias instâncias e utilizar a activação pós-falha clustering" no SQL Server 2000 Books Online.



A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL 2005 Server Enterprise
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft