Websourcing.fr

Websourcing.fr » ActualitĂ©s, Web, Logiciels et Fun

Image pour Nettoyez et optimisez les bases de données de Firefox

Nettoyez et optimisez les bases de données de Firefox

A force d’utiliser Firefox, de crĂ©er des signets et d’enregistrer des donnĂ©es personnelles, votre navigateur devient lent et poussif. Le mien par exemple mettait plus d’une minute Ă  dĂ©marrer sur une machine très rĂ©cente (Core2 Duo T 5800, 3 Go Ram).

Ceci n’est pas dĂ» au hasard. Depuis Firefox 3.0, les signets, l’historique et toutes les autres donnĂ©es (nĂ©cessaires Ă  la AwesomeBar par exemple) sont stockĂ©s dans des bases de donnĂ©es locales.

move_server_database1

Celles-ci prennent la forme de fichiers et sont gérées par le moteur SQLite.

Le problème est qu’Ă  force, les bases grossissent beaucoup, voire Ă©normĂ©ment. D’autant plus que par dĂ©faut l’historique est passĂ© de 9 jours Ă  90 jours!

Comme toute les bases de donnĂ©es, SQLite se fragmente et n’est donc plus optimisĂ©. Ceci peut mener Ă  des performances mĂ©diocres ou, comme dans mon cas, catastrophiques.

firefox_sqlite_fichiers

Pour amĂ©liorer la situation, la première chose Ă  faire est de ramener la durĂ©e d’historique Ă  une valeur raisonnable. 30 jours ma parait convenable. DĂ©sactivez et supprimez Ă©galement tous les plugins inutilisĂ©s. Ceux-ci crĂ©es parfois des bases SQLite qui seront chargĂ©s au dĂ©marrage.

Pour aller beaucoup plus loin, il faut défragmenter les bases SQLite.

Pour ce faire il faut télécharger SQlite3 et le copier dans le répertoire où se situent les fichiers .sqlite de votre profil Firefox (pour les utilisateurs Windows: C:\Documents and Settings\\Application Data\Mozilla\Firefox\Profiles\.default ).

Fermez Firefox et lancer une ligne de commande (Win+R, cmd, EntrĂ©e sur Windows) dans le rĂ©pertoire sus-citĂ©. A l’invite de commande, tapez:

sqlite3 [nom du fichier .sqlite ciblé] VACUUM

Pour dĂ©fragmenter tous les fichiers d’un coup, tapez

for %a in (*.sqlite) do (sqlite3 %a vacuum)

Normalement, vos fichiers doivent avoir des tailles beaucoup plus raisonnables et le dĂ©marrage doit ĂŞtre beaucoup plus rapide. Chez moi il est maintenant de 15 secondes (contre plus d’une minutes auparavant).

Si vous ĂŞtes frileux Ă  l’idĂ©e de manipuler ces outils, vous pouvez utiliser des logiciels comme BleachBit (cocher la case Vaccum sous Firefox) ou Inifox. J’ai testĂ© BleachBit, il est très simple et fonctionne bien.

BleachBit-054-Debian5

N’hĂ©sitez pas Ă  me dire si cela fonctionne chez vous.

Crédits: MozillaLinks


Cet article vous a plu ?

Commenter Laissez un commentaire | Recevez les mises à jour Souscrivez au flux RSS | Partager : Twitter AddInto Fuzz del.icio.us Wikio FR Blogonet
Websourcing.fr - Tous droits réservés. Reproduction interdite sans accord préalable.
  1. Répondre Citer #1 par Pixel Gratuit le 28 juillet 2009 - 22:07

    Bon et bien je savais mĂŞme pas qu’il faillais optimiser avec Firefox, je comprend mieux pourquoi il est si lent.

    • Répondre Citer #2 par Lionel Roux le 28 juillet 2009 - 22:20

      Et oui et moi non plus je ne le savais pas jusqu’Ă  ce que la situation devienne intenable. En tout cas maintenant ca va bcp mieux :)

(Ne sera pas publié)
  1. Sur L’Or naturiste Zhuang | Bloguer ou ne pas bloguer le 30 juillet 2009 - 21:38

    [...] fais pas seulement un jeu de mots – Yebol, un nouveau moteur intĂ©ressant ; Yebol himself ! Nettoyez et optimisez les bases de donnĂ©es de Firefox ; boudie : effacer l’Historique plus CCleaner, ça ne suffit pas ? … Le 8 200 200 du [...]

  2. Sur Des versions optimisées de Firefox 3.5.x - Websourcing.fr le 10 août 2009 - 12:03

    [...] Firefox et son temps de dĂ©marrage que je trouve long. J’ai bien amĂ©liorĂ© la situation en optimisant les bases de donnĂ©es internes de Firefox et rĂ©duit ainsi la durĂ©e par 2. Mais dois-je me contenter de cela? Surtout si je peux avoir une [...]

  3. Sur [Firefox] Un plugin pour optimisez les bases internes en un clic - Websourcing.fr le 28 août 2009 - 22:30

    [...] Voila quelques semaines, je vous prĂ©sentais la mĂ©thode des « barbus » pour optimiser vos bases de donnĂ©es SQLite dans le navigateur Firefox. [...]

  4. Sur Optimiser les bases de données de Firefox | webochronik le 9 octobre 2009 - 06:09

    [...] trouverez  aussi une autre solution sur le site websourcing, pour ceux qui  prĂ©fèrent mettres les mains dans le cambouis, j’ai prĂ©fĂ©rĂ© vous [...]