我有一个数据库(sqlite),我在其中执行以下查询:
String query = "SELECT * FROM "+DATABASE_TABLE+ " WHERE " +COLUM_NAME + "= ?" ;
然后我一致地设置Java对象,但是我有一个小问题。太慢了 我不知道为什么这一次查询需要1-2秒。
android有什么功能可以升级此速度吗?
Indexing
使我的查询速度快了400倍。
在这里,您会找到一个不错的教程:http : //www.tutorialspoint.com/sqlite/sqlite_indexes.htm。
索引WHERE
子句中涉及的所有字段以及joining
表中使用的所有字段。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句