Windows-Server-2003

Windows 2003 上的 ODBC 是否比 Windows 7 慢?

  • September 8, 2015

我看到一些 MSSQL 2005 性能問題,我正在嘗試診斷原因。我正在使用 SQL Profiler 來收集查詢執行時間。客戶端應用程序(使用 ODBC)和 SQL 伺服器都在 Windows 2003 上執行。我還使用 Windows 7(客戶端)和不同的 Windows 2003 伺服器來比較結果。

Windows 7 客戶端/Windows 2003 伺服器:

  • SQL管理工作室:393ms
  • 通過 ODBC:215 毫秒

Windows 2003 客戶端:

  • SQL管理工作室:約155ms
  • 通過 ODBC:3145ms

…在這兩種情況下,我都在客戶端上執行 SQL Management Studio。對我來說,這些數字表明 Windows 2003 伺服器上的 ODBC 客戶端有問題。

在 Windows 上,我看到 ODBC“SQL Server”驅動程序是版本6.01.7600.16385,但在 Windows 2003 上,它是2000.86.3959.00(預設情況下)。這可能是問題嗎?是否可以更新 ODBC 驅動程序?

看來答案是否定的;它的表現是一樣的。

引用自:https://serverfault.com/questions/133057