![]() |
1
1
实际上,我不知道15G对于SQLite来说是否是一个很大的大小-我倾向于使用DMBS,其中15G可以被视为一个配置表:-)
当然,我们没有 这样做,我们有多个冗余的数据库实例,具有故障转移和各种其他出色的功能,比如复制,但是对于这样的小数据库来说,这可能是可行的。
在我看来,您可以简单地将当前表重命名为备份表,而不是第一个副本。备份中仍然有不需要的列并不重要,因为您不会传输这些列,并且最终会删除备份表。尝试一下(并尽量缩小您的交易范围):
这将导致一个事务的大小是您正在尝试的事务的一半。
只有在那时,只有在没有错误的情况下,你会
另一件你可能想尝试的事情是限制在测试运行中传输的数据,看看它在较小的数据集下是否可以正常运行。使用原始代码,尝试创建
不要 删除测试运行中的任何表。
我刚刚注意到你的
|
![]() |
Karlo · PHP Sqlite PDO最新版本 4 月前 |
![]() |
Ahmad · 名称中包含破折号的列的参数 5 月前 |
![]() |
baphomet · 动态Python Sql语句,列名来自数据库的值 6 月前 |
![]() |
ThN · 应用程序在尝试检索ID自动递增Android时失败 6 月前 |
![]() |
NeomerArcana · 如何选择文本字段与另一个字段大致匹配的行? 10 月前 |
![]() |
Abdo Sabry · 如何启用SQLite3-cli加载扩展 10 月前 |