KB4046909 - CORREÇÃO: a cache do LogPool MEMORYCLERK_SQLLOGPOOL consome mais memória quando efetua transações online no SQL Server SP1 Express Edition de 2016

Aplica-se A
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Express - duplicate (do not use)

Sintomas

Suponha que tem uma tabela OLTP (Online Transaction Processing) dentro da memória no Microsoft SQL Server 2016 Service Pack 1 (SP1) Express Edition. Poderá reparar que o consumo de memória em cache do LogPool (MEMORYCLERK_SQLLOGPOOL de memória) aumenta muito (por exemplo, mais de 1 GB) quando efetua transações online.

Nota Pode monitorizar o consumo de memória da cache do LogPool com o contador de desempenho memória do conjunto de registos (KB) que está disponível no Gestor de Memória.

Resolução

Informações do service pack para SQL Server 2016

Este problema foi corrigido no service pack seguinte para SQL Server:

Service Pack 2 para SQL Server 2016

Acerca dos service packs para SQL Server:

Os service packs são cumulativos. Cada novo service pack contém todas as correções que estão em service packs anteriores, juntamente com quaisquer correções novas. A nossa recomendação é aplicar o service pack mais recente e a atualização cumulativa mais recente para esse service pack. Não tem de instalar um service pack anterior antes de instalar o service pack mais recente. Utilize a Tabela 1 no artigo seguinte para encontrar mais informações sobre o service pack mais recente e a atualização cumulativa mais recente.

Como determinar a versão, a edição e o nível de atualização do SQL Server e dos respetivos componentes

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.