小编dum*_*dad的帖子

多个并发连接到网络共享上的同一个大型 SQLite 文件

我有一个 7GB 的 SQLite 文件,我正在从云中的不同虚拟机对它运行多个查询。一些查询使用内置的 sqlite3 包在 Python 中运行,而其他查询则源自在 DB Visualizer 中运行的 SQL 查询。文件本身位于网络共享上(出于政策原因,无法在本地复制)。

这些并发查询会互相减慢速度吗?

我可以在网络共享上多次复制 SQLite 文件,并将每个并发查询连接到它自己的文件副本。这会加快速度吗?

我可以想象 sqlite3 Python 驱动程序和 DBVisualizer 首先将数据库文件复制到本地临时存储(或内存中),在这种情况下不会获得加速,或者它们不会。

sqlite

3
推荐指数
1
解决办法
3610
查看次数

标签 统计

sqlite ×1