我正在使用 MapProxy 创建一个 MBTiles 数据库。删除带有 的文件后mapproxy-seed.exe --cleanup
,我知道我需要运行 Vacuum,如此邮件列表答案中所示:
当您移除较大的瓷砖块时,您需要进行真空吸尘
如果您删除记录,SQLite 不会“释放内存”,但它会重新使用空间。请参阅https://sqlite.org/lang_vacuum.html但请注意,您的缓存在 VACUUM 期间不可用。
但是我如何实际运行 VACUUM 进程?我是否需要使用外部管理器连接到我的 .mbtiles 数据库,或者我可以从命令行以某种方式运行它?