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