Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Assuma que instala a versão de 64 bits do Microsoft SQL Server 2014, 2016 ou 2017 num computador que está a executar o Windows Server 2012 ou uma versão anterior do sistema operativo Windows. Quando o SQL Server utilizar todo o espaço de endereço virtual do modo de utilizador, poderá receber uma mensagem de erro de memória no registo de erro do SQL Server. Além disso, as consultas demoram muito tempo a terminar a execução, e a espera SOS_MEMORY_TOPLEVELBLOCKALLOCATOR ocorre.

Quando examina os seguintes pontos de informação, verá que existe um espaço de endereço virtual muito baixo disponível:

  • DBCC MEMORYSTATUS - Secção de Contagens de Processo/Sistema - Memória Virtual Disponível

  • DMV: sys.dm_os_process_memory - virtual_address_space_available_kb de colunas

Estes valores começam em torno de 8 terabytes (TB) num processo x64 e continuam a descer e a chegar a alguns gigabytes (GB).

Quando você está na fase em que o espaço de endereço virtual disponível é muito baixo, as consultas que tentam realizar a atribuição de memória também podem encontrar um tipo de espera de CMEMTHREAD.

Os seguintes pontos de dados continuarão a aumentar ao longo do tempo:

  • DMV: sys.dm_os_process_memory e sys.dm_os_memory_nodes - virtual_address_space_reserved_kb de colunas

  • DBCC MEMORYSTATUS - Secção de Gestor de Memória - VM Reservado

Estes valores normalmente aumentam em múltiplos do valor "max servidor memory" até quase 8 TB.

A questão relacionada com a nota também é descrita no KB 3074434

Resolução

Esta atualização está incluída nas seguintes atualizações cumulativas para o SQL Server:

      Atualização Cumulativa 4 para SQL Server 2017

      Atualização cumulativa 8 para SQL Server 2016 SP1  

      Atualização Cumulativa 10 para SQL Server 2014 Service Pack 2

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Última atualização cumulativa para SQL Server 2017

Última atualização cumulativa para SQL Server 2016

Última atualização cumulativa para SQL Server 2014

Nota Depois de aplicar esta atualização, tem de adicionar o traço de bandeira 8075 como parâmetro de arranque para permitir esta alteração.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×