【发布时间】:2013-12-02 00:34:28
【问题描述】:
我想知道是否有可能在查询仍在处理中且未完成时获得很少的 sqlite 选择查询结果。
例如,如果我有数千条记录的查询,我可以获取第一组并同时显示它吗?
谢谢, 科比
【问题讨论】:
-
您使用什么语言/框架来访问数据库?
标签: database sqlite optimization
我想知道是否有可能在查询仍在处理中且未完成时获得很少的 sqlite 选择查询结果。
例如,如果我有数千条记录的查询,我可以获取第一组并同时显示它吗?
谢谢, 科比
【问题讨论】:
标签: database sqlite optimization
你不需要做任何特别的事情来获得这种效果。
SQLite 动态计算结果记录,即,sqlite3_step 只做获得下一个结果记录所需的工作量。
(如果您执行排序之类的操作,这并没有多大帮助,其中要返回的第一条记录可能是从数据库中读取的最后一条记录。)
【讨论】: