PREEMPTIVE_OS_ENCRYPTMESSAGE

Description

This wait accumulates when SQL Server calls the Operating System to encrypt Service Broker messages (to send to another machine). High values indicate this encryption is becoming a bottleneck

Resolved by

DBAs

Suggested solutions

  1. Investigate with security team the possibility of disabling encryption on the message level in favour for network level encryption
  2. Reduce or consolidate the number of messages

Additional research

Service Broker: Performance and Scalability Techniques
SQL Server Service Broker: The Subsystem You Never Knew You Needed

See more

Consider using ApexSQL Monitor, a Windows and SQL Server monitoring tool able to track SQL Server wait types, including the individual query wait statistics

⇐ Back to index