J'utilise MapProxy pour créer une base de données MBTiles. Après supprimer des fichiers avec mapproxy-seed.exe --cleanup
, je sais que je vais devoir exécuter le vide, comme dans this mailing list answer:Comment faire pour exécuter VACUUM sur la base de données MBTiles?
lorsque vous retirez de grands blocs de tuiles, vous devez faire un vide
et this other mailing list answer:
SQLite ne pas « libérer de la mémoire » si vous supprimez des enregistrements, mais il réutilisera l'espace. Voir https://sqlite.org/lang_vacuum.html mais sachez que votre cache indisponible pendant VIDE.
Mais comment exécuter le processus VACUUM? Ai-je besoin de me connecter à ma base de données .mbtiles avec un gestionnaire externe, ou puis-je l'exécuter à partir de la ligne de commande en quelque sorte?