标签: sql r sqlite dataframe
我想将数据框插入sqlite表。数据框包含数千行。我现在使用RSQLite包进行数据库操作。为了将数据框插入表中,我使用的是dbWriteTable(conn, name, value, ...)方法。但是重复插入表会使程序变慢。有没有更好的选择将数据框插入表中? 感谢。
sqlite
RSQLite
dbWriteTable(conn, name, value, ...)
答案 0 :(得分:3)
如果不使用显式事务,则每个SQL语句都会包装到自动事务中。 在每个事务结束时,数据将与磁盘同步。
将所有插入包装到单个事务中。