我有一个Android应用程序,它在具有~5M记录的数据库上执行SELECT *语句。查询大约需要1分钟才能完成,我想知道是否可以通过索引或其他方式加快速度。
SELECT * FROM [TABLE] where timestamp > [TIMESTAMP] ORDER by timestamp ASC LIMIT 0,500
答案 0 :(得分:1)
此查询中的查找和排序都可以通过timestamp
列上的索引加速:
CREATE INDEX table_timestamp_index ON [TABLE](timestamp);