相关疑难解决方法(0)

如何VACUUM核心数据SQLite数据库?

根据设计,Core Data不会向其SQLite数据库发出VACUUM SQL命令,如此处所述.我正在创建一个Core Data应用程序,它将在SQLite数据库中存储并稍后删除大型二进制文件(大小为2-10MB).随着时间的推移,这将导致碎片化和大于必要的SQLite数据库.我想在我运行的清理操作期间定期发出VACUUM命令.

  • 如何以编程方式向Core Data的SQLite存储库发出VACUUM命令?
  • 是否可以通过Core Data执行此操作,还是必须安装SQLite数据库并直接连接到它以执行VACUUM SQL?

sqlite core-data vacuum

9
推荐指数
1
解决办法
4649
查看次数

标签 统计

core-data ×1

sqlite ×1

vacuum ×1