我有一个现有的sqlite3 db文件,需要对其进行一些广泛的计算。从文件中进行计算非常缓慢,而且由于文件不太大(~10 MB),因此将其加载到内存中应该没有问题。
是否有一种Pythonic方式将现有文件加载到内存中以加快计算速度?
发布于 2018-11-11 20:50:58
那sqlite3.Connection.backup(...)呢?“这种方法即使在被其他客户端访问时,或者通过相同的连接同时进行SQLite数据库的备份。”可用性: SQLite 3.6.11或更高版本。新版本3.7。
import sqlite3
source = sqlite3.connect('existing_db.db')
dest = sqlite3.connect(':memory:')
source.backup(dest)https://stackoverflow.com/questions/3850022
复制相似问题