Outils pour utilisateurs

Outils du site


informatique:outils:firefox:compacter_les_bases_de_donnees

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
informatique:outils:firefox:compacter_les_bases_de_donnees [2025/01/02 09:25] – supprimée - modification externe (Date inconnue) 127.0.0.1informatique:outils:firefox:compacter_les_bases_de_donnees [2025/01/02 09:25] (Version actuelle) – ↷ Page déplacée de informatique:firefox:compacter_les_bases_de_donnees à informatique:outils:firefox:compacter_les_bases_de_donnees alexis
Ligne 1: Ligne 1:
 +====== Compacter les bases de données ======
 +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 :
 +<code>
 +sqlite nomdelabase.sqlite "VACUUM" 
 +</code>
 +
 +Il est possible d'optimiser tous les fichiers d'un coup avec les batch suivants :
 +  * Sous Windows
 +<code dos>
 +@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )
 +</code>
 +  * Sous Linux
 +<code bash>
 +#!/bin/bash
 +for f in *.sqlite; do sqlite3 $f 'VACUUM;'; done
 +</code>