应该在哪台机器上禁用 TCP 烟囱卸载?

lof*_*ops 8 sql-server windows

我建议某人如何禁用TCP Chimney Offload,Windows Server 2003 SP2 默认启用。我们正在一个有多个服务器机器的环境中工作,即与数据库服务器机器通信的应用程序服务器机器。

这可能会导致应用程序和数据库之间的通信问题。请参阅KB942861Windows 可扩展网络包 - 对 SQL Server 工作负载的可能的性能和并发影响

应该在哪台机器上禁用 TCP 烟囱卸载?应用程序、数据库还是两者兼而有之?

Mar*_*ith 9

一个位抄送以前的答案...

就我个人而言,我在管道的两端都禁用了它,但问题通常出现在数据库端(由于流量相对较高)。正如这篇MSDN 博客文章中所述,我将从在操作系统中禁用以下内容开始:

netsh int ip set chimney DISABLED
Run Code Online (Sandbox Code Playgroud)

在某些情况下,可能需要在卡驱动程序级别禁用这些功能。默认情况下这样做当然不会有什么坏处。