我在R中使用DBI和RSQLite包创建并填充了一个sqlite数据库。例如:
con_sqlite <- DBI::dbConnect(RSQLite::SQLite(), "../mydatabase.sqlite") DBI::dbWriteTable(con_sqlite, "mytable", d_table, overwrite = TRUE) ...
现在sqlite文件变得太大了,我减少了表。但是,大小没有减少,我发现我必须使用命令vaccum。有没有可能在R中使用这个命令?
1qczuiv01#
我想这个应该可以了:
DBI::dbExecute(con, "VACUUM;")
1条答案
按热度按时间1qczuiv01#
我想这个应该可以了: