Sintomas
Assuma que utiliza o Microsoft SQL Server 2014. Quando definir o valor da opção "Force Encryption" para "Sim", o desempenho global do lote SQL será reduzido em 50%. Além disso, você poderia ver o major o tipo de espera é PREEMPTIVE_OS_ENCRYPTMESSAGE se recolher o XEvent "wait_info_external" da seguinte forma:
CREATE EVENT SESSION [wait] ON SERVER
ADD EVENT sqlos.wait_info_external
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 este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Resolução
Esta emissão é corrigida na seguinte atualização cumulativa para o SQL Server:
Sobre as atualizações cumulativas para o SQL Server:
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:
Referências
Conheça a terminologia que a Microsoft utiliza para descrever atualizações de software.