gpt4 book ai didi

iphone - iPhone 上的 SQLite 访问速度慢

转载 作者:行者123 更新时间:2023-12-02 15:20:15 25 4
gpt4 key购买 nike

我从 iPhone 上的 sqlite 数据库检索数据的速度相当慢,也许有人有其他想法来解释这一点。根据我到目前为止的追踪,sqlite3_step(statement) 有时异常慢。在检索例如从数据库中读取 50 行来执行此步骤通常需要几毫秒,但有时需要几秒钟。

我的数据库并不小(80MB),我的理论是原因是分页。但其他人能想到其他原因吗?

最佳答案

你在该表上有正确的索引吗?如果需要全表扫描来执行查询,查询可能会非常慢。请参阅this page例如,有关如何优化 SQLite 查询的一些指导。

您可能只需要向表添加索引。添加索引后,不要忘记重新索引表(您需要一个工具,有一个名为“SQLite Manager ”的免费 Firefox 插件,可以很好地完成此任务)

关于iphone - iPhone 上的 SQLite 访问速度慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2490081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com