Outils pour utilisateurs

Outils du site


wiki:logiciels:navigateur_compacter_sqlite

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
Prochaine révision
Révision précédente
wiki:logiciels:navigateur_compacter_sqlite [2021/03/04 21:52] – [Compacter les bases SQLite] palaswiki:logiciels:navigateur_compacter_sqlite [2021/03/04 22:07] (Version actuelle) palas
Ligne 1: Ligne 1:
-===== Compacter les bases SQLite =====+====== Compacter les bases SQLite ======
  
-Les navigateurs Firefox, Chromium (Chrome, Opera, Vivaldi...) et d'autres, utilisent des mini bases de données au format SQLite pour stocker les favoris, les onglets etc. force d'être utilisées ces bases de données grossissent et ralentissent les performances des navigateurs.+Les navigateurs Firefox, Chromium (Chrome, Opera, Vivaldi...) et d'autres, utilisent des mini bases de données au format SQLite pour stocker les favoris, les ongletsetc. À force d'être utiliséesces bases de données grossissent et ralentissent les performances des navigateurs.
  
-Cela élimine les pages libresaligne les données de table pour qu'elles soient contiguës et nettoie autrement la structure des fichiers de base de données.+Le compactage élimine les pages videsrapproche les données de table pour qu'elles soient contiguës et nettoie la structure des fichiers de base de données.
  
 __**ATTENTION** : il faut fermer le logiciel qui utilise ces bases avant de les compacter.__ __**ATTENTION** : il faut fermer le logiciel qui utilise ces bases avant de les compacter.__
Ligne 9: Ligne 9:
 Sinon il y aura un message : **"Error: database is locked"** Sinon il y aura un message : **"Error: database is locked"**
  
-==== Windows et MacOSX ====+===== Windows et MacOSX =====
  
 **[[https://crystalidea.com/speedyfox|SpeedyFox]]** pour window$ ([[wiki:glossaire#gratuit|logiciel gratuit]]) permet de compacter les bases SQLite (de Firefox, Skype, Chromium et dérivés, Thunderbird). \\  **[[https://crystalidea.com/speedyfox|SpeedyFox]]** pour window$ ([[wiki:glossaire#gratuit|logiciel gratuit]]) permet de compacter les bases SQLite (de Firefox, Skype, Chromium et dérivés, Thunderbird). \\ 
Ligne 25: Ligne 25:
  
  
-==== Linux ====+===== Linux =====
  
 Il faut se déplacer dans les dossiers pour trouver l'emplacement des bases sqlite. Et utiliser la commande **sqlite3** qui est normalement déjà installée. Il faut se déplacer dans les dossiers pour trouver l'emplacement des bases sqlite. Et utiliser la commande **sqlite3** qui est normalement déjà installée.
  
-=== Pour Firefox ===+==== Pour Firefox ====
  
 <code> <code>
Ligne 69: Ligne 69:
 </code> </code>
  
-=== Pour Thunderbird ===+==== Pour Thunderbird ====
  
 <code> <code>
Ligne 93: Ligne 93:
 -rw-r--r-- 1 fernando fernando  31M juil.  3 15:23 global-messages-db.sqlite -rw-r--r-- 1 fernando fernando  31M juil.  3 15:23 global-messages-db.sqlite
 </code> </code>
 +
 +
 +===== Automatisable en 1 commande =====
 +
 +Voici une "one liner shell" (commande shell sur 1 seule ligne) pour exécuter VACUUM sur toutes les bases présentes dans le dossier.
 +
 +''for f in *.sqlite; do sqlite3 $f 'VACUUM;'; done''
  
wiki/logiciels/navigateur_compacter_sqlite.1614894770.txt.gz · Dernière modification : de palas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki