domingo, abril 25, 2010

Deixe o Firefox mais rápido limpando o banco de dados

Quem usa o Mozilla Firefox 3 ou superior já deve ter notado que o navegador fica lento com o passar do tempo. Isso se deve a fragmentação do banco de dados SQLite


A dica do Mozilla também desfragmenta o banco de dados SQLite, mas de forma muito mais simples. Veja só:
Abra o Console de erros, no menu Ferramentas.
Cole o seguinte código no campo Código e execute:
Components.classes["@mozilla.org/browser/nav-history-service;1"]
.getService(Components.interfaces.nsPIPlacesDatabase)
.DBConnection.executeSimpleSQL("VACUUM"); "Tudo em uma linda só"

O navegador congelará por algum tempo, tenha paciência e aguarde. Você notará uma diferença incrível, principalmente no tempo de resposta da awesome bar. A recomendação é fazer essa dica periodicamente, dependendo da frequência de uso do navegador da Mozilla.