我的android应用程序需要频繁访问sqlite数据库。我在想,是否有一种方法可以索引数据库,以便更快地访问数据。有没有人在android中做了数据库的索引?请建议我做这件事的最好方法?
这真的需要吗,因为我们所有的数据库都在本地设备上,即使每次运行查询也不会花费太多时间。
Rgds,Sapan
发布于 2011-05-19 13:36:25
SQLite支持CREATE INDEX语句:
http://www.sqlite.org/lang_createindex.html
例如:
create index foo_bar_idx on foo(bar);有关查询规划器何时决定使用索引的深入讨论,请尝试PostgreSQL文档:
http://www.postgresql.org/docs/9.0/static/indexes.html
它在SQLite中不会以完全相同的方式工作,但总体思路是相同的:
https://stackoverflow.com/questions/6053971
复制相似问题