0

我使用的是 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 秒才能打开。有谁知道如何加快速度?谢谢

4

1 回答 1

0

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

于 2017-05-11T08:20:50.717 回答