Vb.exe的表现时间

时间:2009-09-16 05:38:03

标签: vb6

我正在通过自动化运行vb.exe。在exe中,我返回了一个代码,该代码从数据库中获取数据并将该数据保存到文件中。我是第一次运行.exe。花了1分钟。为了测试基线,我一个接一个地调用相同的.exe 5次。但生成需要近10分钟。

我的问题是,如果生成1个报告需要1分钟,那么应该花5分钟生成5个报告,但为什么需要10分钟(超过双倍)。一个接一个地调用exe时有什么问题吗?

1 个答案:

答案 0 :(得分:0)

不,多次调用exe没有问题。但是,您正在获取或写入的数据可能存在问题。也许您在退出程序时没有正确关闭数据库连接,这会在您第二次尝试从数据库中读取时导致延迟。 但话又说回来......如果没有更准确地描述你的程序究竟做了什么以及相关的源代码片段,那么很难更具体......