Sintomas
Suponha que utiliza o Microsoft SQL Server 2014. Quando define o valor da opção "Forçar Encriptação" como "Sim", o desempenho geral do lote do SQL será reduzido em 50%. Além disso, pode ver que o tipo de espera principal é PREEMPTIVE_OS_ENCRYPTMESSAGE se recolher o XEvent "wait_info_external" da seguinte forma:
CRIAR SESSÃO DE EVENTOS [aguardar] NO SERVIDOR
ADICIONAR SQLOS.WAIT_INFO_EXTERNAL DE EVENTOS
ADD TARGET package0.event_file(SET filename=N'wait')
WITH (MAX_MEMORY=4096 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=30 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=NONE,TRACK_CAUSALITY=OFF,STARTUP_STATE=OFF)
GO
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Resolução
Este problema foi corrigido na seguinte atualização cumulativa para SQL Server:
Acerca das atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todas as correções e todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.