从数据库加载到qsqlquery的数据

时间:2016-05-03 19:02:21

标签: database postgresql qt

我想用qsqlquery将1000000记录加载到qt。 在我的表中有20个字段。当我在数据库中选择查询时,获取时间是2秒,但是当我使用qsqlquery时,获取时间是47秒。 为什么会这样,以及如何以优化的方式做到这一点?

QSqlquery query(db);
query.exec("select * from my_table limit 1000000");

我的数据库是postgres。

0 个答案:

没有答案