【发布时间】:2018-11-30 13:19:20
【问题描述】:
我正在开发一个使用SQLite 处理data aggregation 的项目。我有multiple SQLite database 文件,这些文件按时间拆分。我计划使用SQLite ATTACH DATABASE 功能,这样我就可以对所有数据库运行单个查询。
每个数据库都有相同的索引和相同的表名。我希望能够运行单个查询,该查询将从所有数据库中提取记录并求和值以及一些类似的基本内容。然后运行更新以将这些记录标记为已处理。
问题是:SQLite 会并行执行这些查询吗?它会为每个数据库创建一个阅读器吗?它会知道根据查询和那里的索引跳过一些数据库吗?
【问题讨论】:
标签: sqlite