MapProxy を使用して MBTiles データベースを作成しています。でファイルを削除した後、このメーリング リストの回答mapproxy-seed.exe --cleanup
のように、バキュームを実行する必要があることがわかりました。
大きなタイルのブロックを取り除くときは、掃除機をかける必要があります
そして、この他のメーリングリストの回答:
レコードを削除しても SQLite は「メモリを解放」しませんが、スペースを再利用します。https://sqlite.org/lang_vacuum.htmlを参照してください。ただし、VACUUM 中はキャッシュが使用できないことに注意してください。
しかし、実際に VACUUM プロセスを実行するにはどうすればよいでしょうか? 外部マネージャーを使用して .mbtiles データベースに接続する必要がありますか? または、コマンド ラインから何らかの方法でこれを実行できますか?