在SQL数据库的查询过程中,我遇到了磁盘I/O错误。我有几个具有相同模式的大型(95 db )db,并且正在尝试对所有这些数据库运行相同的查询。两次运行良好,返回28,000,000次结果;一次单击“磁盘I/O错误”,通过SQLalchemy和命令行运行。sqlalchemy/engine/result.py", line 1071, in _fetchall_implsqlite3.OperationalError:
我有问题,sqlite3没有冲到磁盘。下面是我使用的代码。我的文件列表总数超过470 K,程序通常使用几千兆字节的内存。当程序运行时,test.db为0字节,不使用日志。它只在db.close()运行时才开始写入磁盘。var fs = require('fs');var db = new sqlite3.Database('test.db