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 [2020/07/03 13:58] fernandowiki: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, Chrome, Chromium, Opera, Vivaldi et d'autresutilisent une mini base de données au format SQLite pour stockerles 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'autresutilisent 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. 
-Le [[wiki:glossaire#gratuit|logiciel gratuit]] pour Windows [[https://crystalidea.com/speedyfox|SpeedyFox]] permet de compacter les bases SQLite (fonctionne pour aussi celles de Thunderbird et Skype). La version MacOSX ne fonctionne que pour Firefox\\ + 
-Il ne semble pas contenir de pubs ou autres désagéments: [[https://forums.commentcamarche.net/forum/affich-17955900-avis-sur-speedyfox?entiere=1]]\\+Le compactage élimine les pages vides, rapproche 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.__ 
 + 
 +Sinon il y aura un message : **"Error: database is locked"** 
 + 
 +===== 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). \\  
 +  * Boostez le démarrage jusqu'à 3 fois ! 
 +  * Accélérer l'historique de navigation 
 +  * Fonctionnement globalement plus rapide 
 +  * Taille de profil plus petite 
 + 
 +La version MacOSX ne fonctionne que pour Firefox\\  
 + 
 +SpeedyFox ne semble pas contenir de pubs ou autres désagréments: [[https://forums.commentcamarche.net/forum/affich-17955900-avis-sur-speedyfox?entiere=1]] \\ 
 [[https://www.libellules.ch/dotclear/index.php?post/2009/10/29/SpeedyFox|tutoriel ici]].\\ [[https://www.libellules.ch/dotclear/index.php?post/2009/10/29/SpeedyFox|tutoriel ici]].\\
  
-Pour Linux il faut se déplacer dans les dossiers pour trouver l'emplacement des bases sqlite.+Pour ceux qui utilisent **Ccleaner**, il dispose aussi d'une option pour compacter les bases de données. 
 + 
 + 
 +===== 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. 
 + 
 +==== Pour Firefox ====
  
 <code> <code>
-cd /home/fernando/.mozilla/firefox/nsqflxsh.default/+cd /home/fernando/.mozilla/firefox/<profile>.default/
 ls -lah *.sqlite ls -lah *.sqlite
  
Ligne 28: Ligne 51:
  
  
-S'assurer que Firefox est fermé et entrer la commande: +S'assurer que Firefox est fermé et entrer la commande : 
  
 ''sqlite3 <base>.sqlite "VACUUM"'' ''sqlite3 <base>.sqlite "VACUUM"''
Ligne 39: Ligne 62:
 </code> </code>
  
-et celles ci diminuent de taille:+et celles-ci diminuent de taille: 
 <code> <code>
 -rw-r--r-- 1 fernando fernando 1,2M juil.  3 15:22 webappsstore.sqlite -rw-r--r-- 1 fernando fernando 1,2M juil.  3 15:22 webappsstore.sqlite
Ligne 45: Ligne 69:
 </code> </code>
  
-Pour Thunderbird:+==== Pour Thunderbird ====
  
 <code> <code>
Ligne 71: Ligne 95:
  
  
 +===== 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.1593784713.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki