gpt4 book ai didi

android - 什么比较贵?常量数据库查询或首​​先将所有内容加载到对象数组中?

转载 作者:行者123 更新时间:2023-11-30 04:29:38 25 4
gpt4 key购买 nike

我正在开发一个在启动时设置数据库游标以在 ListView 中显示值的应用程序。在应用程序运行过程中,数据库中的数据得到更新,我不断更新游标。

它有点工作,但有时光标滞后于数据库更新,因此在列表中显示旧数据直到几秒钟之后。

如果我在启动时将所有数据(大约 10-20 组,每组大约 20 个字符串和整数)加载到一个对象数组中并仅在关闭时写入数据库,是否会更有效率?

与创建对象数组相比,数据库查询的开销是多少?

感谢您的帮助!

最佳答案

除非您谈论大量数据(数百万行),否则与执行数据库查询的时间相比,在内存中创建对象以存储它们的成本(以 CPU 为单位)将微乎其微。

关于android - 什么比较贵?常量数据库查询或首​​先将所有内容加载到对象数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7932453/

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