我试图比较MS Access SQL查询本地表与链接表(链接到Oracle和SQL Server数据库)。
当直接在Oracle或SQL Server上运行SQL命令时,我可以获取查询持续时间,但是当在MS Access中运行SQL时,我不知道如何捕获查询持续时间。
是否有一种方法可以在 MS Access内运行SQL命令时获得查询持续时间?
谢谢。: -)
是的。
- 在变量中记录实际时间
- 创建一个记录集,数据源指向你的查询/视图/表
- 打开记录集(最终您可能会检查记录计数)
- 在另一个变量中记录实际时间
- DateDiff之间1。amd 4。
Access不提供这类信息,不像服务器数据库。
你可以使用表单计时器来了解持续时间,但对于链接表,这很大程度上取决于网络,服务器开销等。