Compactar las bases de datos SQLite de Firefox / Thunderbird
Revisado: 15 de febrero de 2010 | etiquetas: Aplicaciones, Firefox, Shell, Sistemas, sqllite, thunderbird
Tanto Firefox 3 como Thunderbird usan como base de datos Sqlite3 para gestionar ciertos datos como pueden ser descargas, cookies, etc, esto está bien pero tiene el inconveniente de que esas bases de datos no se compatan y engordan y hacen que tanto firefox como Thunderbird vayan más lentos por tener que gestionar fichero más grandes.
Pero como todas las bases de datos se pueden compactar aquí os dejo como hacerlo:
find ~ -type f -name '*.sqlite' -exec sqlite3 {} 'VACUUM;' \;
NOTA: ~ indica que busque en la home del usuario, lo cual funciona en Linux y Mac OSX. Si en caso de tener instalado el Firefox o Thunderbird en otra ubicación cambiar ~ por el PATH donde estén.
Si queréis ver el antes y después de compactar ejecutar esto antes y después y veréis como algunos fichero “adelgazan” bastante.:
find ~ -type f -name '*.sqlite' -ls
Articulos similares:
- Nº 43 – Linux+ Mayo 2008 (28 octubre 2008)
- Disponible Thunderbird 3 (9 diciembre 2009)
- Nº 35 – Linux+ Septiembre 2007 (22 octubre 2008)
- VIM: Editar un fichero remotamente (1 abril 2009)
- Thunderbird (8 noviembre 2007)

































y para windows como se hace
?