【问题标题】:how to get sqlite records before whole query finished如何在整个查询完成之前获取 sqlite 记录
【发布时间】:2013-12-02 00:34:28
【问题描述】:

我想知道是否有可能在查询仍在处理中且未完成时获得很少的 sqlite 选择查询结果。

例如,如果我有数千条记录的查询,我可以获取第一组并同时显示它吗?

谢谢, 科比

【问题讨论】:

  • 您使用什么语言/框架来访问数据库?

标签: database sqlite optimization


【解决方案1】:

你不需要做任何特别的事情来获得这种效果。

SQLite 动态计算结果记录,即,sqlite3_step 只做获得下一个结果记录所需的工作量。

(如果您执行排序之类的操作,这并没有多大帮助,其中要返回的第一条记录可能是从数据库中读取的最后一条记录。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 2010-10-08
    • 2015-07-14
    • 1970-01-01
    • 1970-01-01
    • 2010-10-11
    • 1970-01-01
    相关资源
    最近更新 更多