2024-04-27 05:32:19 发布
网友
我找到了一个函数,可以帮助我将磁盘SQLite数据库加载到内存数据库中,但是发现我需要的模块apsw不支持它,而pysqlite支持它。我需要apsw,因为它拥有pysqlite没有的大部分功能。有没有办法完全复制到数据库?在
正如singularity指出的,APSW为SQLite提供了内置的备份功能。在
您不能继续使用游标(在实践中,底层的SQLite编译语句)是因为数据库模式可能已经完成了更改,因为您已经用备份覆盖了它。可以使用close方法强制关闭项。在
出于某些原因,许多开发人员似乎将光标视为一种宝贵的商品,并试图重用它们,并在任何机会都保留它们。游标本身非常轻量级,只是比Python整数稍微“重”。底层的SQLite编译语句更为重要,但在Python对象级别上,对于执行的每个语句,它们都会切换。(即APSW光标指向当前正在执行的SQLite编译语句。)
BTW APSW还包括转储数据库的功能。您可以使用shell类为您完成这项工作。在
http://apidoc.apsw.googlecode.com/hg/shell.html#shell-class
作者:APSW披露。在
检查connection.backup()函数
正如singularity指出的,APSW为SQLite提供了内置的备份功能。在
您不能继续使用游标(在实践中,底层的SQLite编译语句)是因为数据库模式可能已经完成了更改,因为您已经用备份覆盖了它。可以使用close方法强制关闭项。在
出于某些原因,许多开发人员似乎将光标视为一种宝贵的商品,并试图重用它们,并在任何机会都保留它们。游标本身非常轻量级,只是比Python整数稍微“重”。底层的SQLite编译语句更为重要,但在Python对象级别上,对于执行的每个语句,它们都会切换。(即APSW光标指向当前正在执行的SQLite编译语句。)
BTW APSW还包括转储数据库的功能。您可以使用shell类为您完成这项工作。在
http://apidoc.apsw.googlecode.com/hg/shell.html#shell-class
作者:APSW披露。在
检查connection.backup()函数
相关问题 更多 >
编程相关推荐