Sintomas
Os novos requisitos de auditoria para o Cumprimento de Critérios Comuns (CCC) podem causar mais consumo de CPU no SQL Server 2016 e 2017. Isto pode ser mais percetível para cargas de trabalho utilizando muitas transações frequentes e curtas, como as que envolvem temperatura. Este comportamento ocorre mesmo quando o CCC não está ativado.
Considere os seguintes cenários:
-
Tem uma carga de trabalho altamente transacional com um grande número de transações de Inserção/Atualização.
-
A sua aplicação realiza pequenas transações frequentes.
-
A sua aplicação depende fortemente da temperatura, como quando a aplicação utiliza INSERT insi para tabela temporária consecutivamente em muitas transações separadas.
Resolução
Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:
Nota:
-
Para ativar a correção, a Bandeira de Traço (TF) 3427 deve ser ativada apenas desde a Atualização Cumulativa 2 para o SQL Server 2016 SP1 até à Atualização Cumulativa 2 para o SQL Server 2016 SP2.
-
A partir da Atualização Cumulativa 3 para o SQL Server 2016 SP2 e para o SQL Server 2017, o Common Criteria Compliance (CCC) deve ser desativado para ativar a correção.
Atualização Cumulativa 4 para SQL Server 2017
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:
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.