SQL Server – SSLencryption – 性能开销

我有一位安全合规官员希望我为数据传输实施SSLencryption。 我曾经看过,但我找不到任何影响研究。 有没有人对将OLTP添加到OLTP SQL Server的性能下降有一个大概的了解?

尽pipe启用SSLencryption确实存在开销(连接时的额外往返,数据包encryption),但实际影响将根据您的环境和应用程序工作负载的特征而有所不同。 即使你被告知(或者find)一个具体的球场评估,也可能不适用于你的情况。

build议是testing已知工作负载的吞吐量和响应时间 – 使用和不使用SSL。 虽然设置testing需要更多的努力,但是您将根据环境的复杂性作出决定。

这将会产生效果,但是我想你会发现与在数据库中花费的时间相比,这可能是微不足道的。 像往常一样,所有与性能有关的事情最好是为你的特定场景做一些分析。 这将取决于你拥有的硬件,哪些软件,以及其他各种各样的东西。

这也取决于你保持开放的时间。 最初的握手可能相当昂贵,但是一旦build立了连接,就不会太慢。 所以只要你有持久的数据库连接,它不应该放慢太多。