标签: performance sqlite rsqlite
我使用的是SQLite数据库(1GB +),其中只有一个堆叠财务报时系列表。我使用RSQLite包连接到数据库。我的情况非常简单:从一个日期到另一个日期选择一个数据子集,例如从20140101到20140930。因此查询也很简单:
20140101
20140930
SELECT * FROM DATA WHERE YMD BETWEEN 20140101 AND 20140930
数据存储在SSD中,但读取时间仍然很慢。是否有一些方法或技巧可以提高这种简单的子集查询的性能?
数据库有14列并且自动索引。