Tag Archives: SQLite

Velocizzare Firefox 3 con VACUUM

Pubblicato da

Velocizzare Firefox 3 con VACUUM

Chi usa quotidianamente Firefox 3 si sarà accorto che, a mano a mano che i giorni passano, il browser rallenta un po’.
Il principale imputato è il sistema di ricerca cronologia/bookmark che si basa sul database SQLite che, oltre a diventare di grosse dimensioni, frammenta le informazioni rendendo più lenta la fase di ricerca.
Una soluzione per eliminare gli spazi all’interno del database è il comando VACUUM.
Il tutto può essere fatto a mano e direttamente nel browser:

  • Strumenti ->Console degli errori
  • Incolla il codice seguente nella riga “Codice:” e premi su “Valuta”
    Components.classes["@mozilla.org/browser/nav-history-service;1"].
    getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.
    executeSimpleSQL("VACUUM");
  • Attenzione: il codice sovrastante va messo tutto su una sola riga e di seguito (l’ho spezzato per ragioni di formattazione)
  • Firefox si bloccherà per qualche istante in attesa del termine dell’operazione

O tramite un add-on che compie la stessa operazione ma con in più la possibilità di schedularla.

Gestire database SQLite direttamente da Firefox

Pubblicato da

Gestire database SQLite direttamente da Firefox

E’ molto tempo che dico che Firefox è diventato uno dei miei principali strumenti di lavoro.
Anche lo sviluppo di applicazioni web based passa per i componenti aggiuntivi di questo browser.
Sto usando da un po’ di tempo un manager di database SQLite che si carica come add-on di Firefox.
Ovviamente è molto essenziale ma permette di creare, gestire ed esportare basi di dati con estrema semplicità.

Trovo estremamente comodo testare le applicazioni tramite XAMPP visualizzandole in Firefox e controllare il database da questa estensione.

Link: SQLite Manager