提升SQLite数据库的简单SELECT性能

时间:2014-11-23 10:22:59

标签: performance sqlite rsqlite

我使用的是SQLite数据库(1GB +),其中只有一个堆叠财务报时系列表。我使用RSQLite包连接到数据库。我的情况非常简单:从一个日期到另一个日期选择一个数据子集,例如从2014010120140930。因此查询也很简单:

SELECT * FROM DATA WHERE YMD BETWEEN 20140101 AND 20140930

数据存储在SSD中,但读​​取时间仍然很慢。是否有一些方法或技巧可以提高这种简单的子集查询的性能?

数据库有14列并且自动索引。

0 个答案:

没有答案