【发布时间】:2017-05-03 15:03:00
【问题描述】:
我使用的是 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 秒才能打开。 有谁知道如何加快速度?谢谢
【问题讨论】:
-
您无法将数据库层的执行时间与程序中的执行时间进行比较
-
我正在比较它们以表明问题不在于查询本身,正如大多数答案所暗示的那样。
-
好吧,在检查了你提供的所有 Delphi 代码之后,我必须说我看不到任何问题......
标签: sql-server delphi-7 ado tadoquery