标签: c++ qt sqlite
我们有一个用QT编写的C ++应用程序,点击某一行,我调用一些API(仅限本地系统)。 API通过SQLite连接,现在的问题是,如果我碰巧停止执行(超过5秒)然后通过单击UI(QT)恢复操作,它将调用API但这次是sqllite3_exe( )将需要超过20秒的时间来执行。在此之后如果我继续我的操作,它将以其正常运行(1-3秒)的速度运行。 无论何时发生这种情况,我都在闲置并恢复与UI的任何交互,无论是调用API还是sqlite3_exe。
我也试图检查并删除关闭连接,但根本没有成功。