RSQLite中的dbWriteTable操作变慢

RSQLite中的dbWriteTable操作变慢,sql,r,sqlite,dataframe,Sql,R,Sqlite,Dataframe,我想在sqlite表中插入数据帧。数据框包含数千行。我现在使用RSQLite包进行数据库操作。为了将数据帧插入表中,我使用了dbWriteTable(conn,name,value,…)方法。但是重复插入到表中会使程序速度变慢。是否有其他更好的选项将数据帧插入表中? 谢谢。如果不使用显式事务,则每个SQL语句都会包装到一个自动事务中。 在每个事务结束时,数据与磁盘同步 将所有插入内容包装到单个事务中。如果不使用显式事务,则将每个SQL语句包装到自动事务中。 在每个事务结束时,数据与磁盘同步 将所

我想在
sqlite
表中插入数据帧。数据框包含数千行。我现在使用
RSQLite
包进行数据库操作。为了将数据帧插入表中,我使用了
dbWriteTable(conn,name,value,…)
方法。但是重复插入到表中会使程序速度变慢。是否有其他更好的选项将数据帧插入表中?
谢谢。

如果不使用显式事务,则每个SQL语句都会包装到一个自动事务中。 在每个事务结束时,数据与磁盘同步


将所有插入内容包装到单个事务中。

如果不使用显式事务,则将每个SQL语句包装到自动事务中。 在每个事务结束时,数据与磁盘同步


将所有插入内容包装到单个事务中。

如果不使用显式事务,则将每个SQL语句包装到自动事务中。 在每个事务结束时,数据与磁盘同步


将所有插入内容包装到单个事务中。

如果不使用显式事务,则将每个SQL语句包装到自动事务中。 在每个事务结束时,数据与磁盘同步


将所有插入内容包装到单个事务中。

插入后使用提交或回滚如何?是的,这是事务结束时的操作。插入后使用提交或回滚如何?是的,这是事务结束时的操作。插入后使用提交或回滚如何?是,这是您在事务结束时所做的。使用插入后提交或回滚如何?是的,这是您在事务结束时所做的。