我在Azure VM上运行SQL Server(大小DS_15)。服务器非常快。我的查询非常快。
当我从另一个Azure VM运行我的应用程序(它的遗留VB 6)时,它非常快。当我从Azure DataCenter外部运行相同的应用程序和相同的相同查询时,它至少慢了10-15秒。我使用ODBC数据源(再次,它的遗产)但似乎无法做任何事情来加速连接。
当慢速连接运行时,SQL Profiler只会吐出相同的极快数据点。我努力寻找下一步的目标,试图加快这些联系的速度?
当我在带有STATS的SSMS中手动运行一些故障查询时,它们会在0,0和4毫秒内返回。通过应用程序运行的相同查询需要140,130和280毫秒。
答案 0 :(得分:0)
原来是SQL ODBC驱动程序的问题。确保您的驱动程序是最新版本,版本17。