Firefox utilise des bases de données SQLite pour stocker les informations qui lui sont utiles comme l'historique ou les marque-pages. Ces bases de données grossissent au fur et à mesure de l'utilisation. Cependant Firefox ne les compacte que rarement, occupant de plus en plus de place sur le disque.
Pour pallier à ce problème, il est possible de compater ces bases de données avec l'outil SQLite en ligne de commande en lançant la commande suivante dans le répertoire de l'utilisateur :
sqlite nomdelabase.sqlite "VACUUM"
Il est possible d'optimiser tous les fichiers d'un coup avec les batch suivants :
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )
#!/bin/bash for f in *.sqlite; do sqlite3 $f 'VACUUM;'; done