SQL Azure VM 慢速网络上的服务器

SQL Server on Azure VM Slow Network

我 运行宁 SQL Azure VM 上的服务器(大小 DS_15)。服务器非常快。我的查询非常快。

当我从另一个 Azure VM 运行 我的应用程序(它是遗留的 VB 6)时,它非常快。当我 运行 来自 Azure 数据中心外部的相同应用程序和相同查询时,它至少慢 10-15 秒。我正在使用 ODBC 数据源(同样,它是遗留的)但似乎无法做任何事情来加速连接。

当慢速连接 运行ning SQL Profiler 只是吐出同样极快的数据点。我正在努力寻找下一步要尝试加速这些连接的地方?

当我 运行 在 SSMS 中手动查询一些带有 STATS 的问题时 return 在 0、0 和 4 毫秒内。当 运行 通过应用程序时,相同的查询需要 140、130 和 280 毫秒。

原来是 SQL ODBC 驱动程序的问题。确保您的驱动程序是最新的,版本 17。