Velocizzare Firefox ottimizzando il suo database interno

Probabilmente non tutti sanno che tutte le informazioni che Firefox consente di memorizzare per un successivo riutilizzo nelle successive sessioni di navigazione (come ad esempio le utenze e le password di accesso ai siti cui vi siete registrati) vengono di fatto salvate in di un database SQLite che risiede all’interno del browser stesso.
SQLite è noto per essere un database molto leggero e veloce, ottimo per gestire scenari in cui non siano richieste logiche spinte di transazionalità, ma come tutti i database di questo tipo tende comunque a subite un calo di prestazioni ma mano che aumentano i dati in esso contenuti. Questi infatti, quando vengono eliminati, lasciano (un po’ come nei filesystem Windows) degli spazi vuoti che col passare del tempo tendono a rendere sempre più elevata la frammentazione del database.
Per evitare questo decadimento di prestazioni e velocizzare Firefox nell’accesso al suo database interno, occorre mettere mano a basso livello ai data-file di SQLite.
Ecco come procedere:
- Scaricate il client da linea di comando di SQLite
- Estraete l’eseguibile dal file zip e salvatelo nella cartella del profilo corrente di Firefox, di solito denominata “default”.
Se usate Windows XP troverete la cartella di profilo in: Dati applicazioni > Mozilla > Firefox > Profiles
Se usate Windows Vista troverete la cartella di profilo in: AppData > Local > Mozilla > Firefox > Profiles - Sempre nella cartella di profilo create un nuovo file “clean.bat“, apritelo con il Blocco Note ed incollateci il seguente contenuto:
@FOR %%G IN (*.sqlite) DO ( sqlite3 %%G "VACUUM" )Chiudete il Blocco Note e salvate le modifiche.
- Eseguite il file “clean.bat” con un doppio click per effettuare l’ottimizzazione del DB SQLite di Firefox. Tale script non farà altro che effettuare la deframmentazione di tutti i data-file di sqlite (*.sqlite) presenti nel profilo sfruttando l’opzione VACUUM del client sqlite3.
Iscriviti alla newsletter per ricevere in tempo reale tutte le notizie e gli aggiornamenti!











Aggiungo di avviare “clean.bat” con Firefox chiuso (controllare anche nel TaskManager) e che il file “sqlite3.exe” deve essere presente nella stessa cartella!
!
Una volta eseguito godetevi le sue prestazioni: a me è migliorato da così a così!
Ho notato un netto miglioramento già all’avvio!
Grazie!
Ciao!
!
quando scarico il file zip, mi da errore del tipo “impossibile aprire il file in c:\ etc etc…” perchè?
posso creare solo nuovo file lettura …….