【发布时间】:2018-11-22 02:27:29
【问题描述】:
在我的许多脚本中,我使用 sqlite 来报告信息,我需要首先上传我的大表数据(数百万个 csv 行)。在过去,我发现 .import 比逐行插入(即使使用事务)更快。
现在,我的脚本实现了一个对sqlite3 db '.import ....' 进行系统调用的方法。我想知道是否可以从 dbd-sqlite 调用 .import。还是继续从系统调用insert会更好?
PD:想要从 dbd-sql 内部调用 .import 的原因是当我的软件安装在其他地方时删除 sqlite3 依赖项。
【问题讨论】: