Delphi 7 TAdoQuery太慢了

时间:2017-05-03 15:03:00

标签: sql-server delphi-7 ado tadoquery

我使用的是Delphi 7和SQL Server 2008.连接是AdoConnection,我使用的查询组件是TAdoQuery。

当我在sql server

中运行以下简单查询时
select FMStreamid, Latitude, Longitude, RealTime from tblFMStream where vehicleid = 2 

在sql server中执行需要2秒(见图) sql server response

但是,在Delphi中运行相同的查询大约需要15秒才能打开。 有谁知道如何加快速度?感谢

1 个答案:

答案 0 :(得分:0)

来自Delphi的额外时间可能是AdoConnection正在使用的提供程序和打开查询时触发的数据集事件的组合