Firefox bancos de dados VÁCUO e REINDEX

Um Truque esperto para melhorar a Velocidade do navegador Firefox é Como um вакумирате SEU Banco de dados SQLite. преизгражда processo de vácuo, defrag - Banco de dados, diminuição do tamanho e da procura torna mais rápido, o uso do disco de forma mais eficiente e, possivelmente, diminuiu a carga no seu disco como ler na sequência dos sectores me. EM geral, aplica - se a qualquer Banco de dados que não é automaticamente a vácuo - defrag.

O processo de Banco de dados дефрагментиране Firefox é trivial – Aplicar Vácuo SQLite3 DB file o diretório de perfil do Firefox. No Linux o caminho para isso é geralmente ~ / .mozilla / firefox / random-name.default. Em geral, você só deve 1 seu diretório em .mozilla / firefox se você tem mais você pode conferir ~ / .mozilla / firefox / profiles.ini para o diretório correto é o perfil do seu navegador. Desde que EU não Quero fazer a mão com que дефрагментирам marcou um programa simples de Banco de dados:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

Depois de completar o roteiro procura Na história - e a acusação de лисика é notavelmente Mais rápido. O roteiro EU acho que com ligeiras modificações Pode ser usado no Mac OS.

P.S. existem versões para Mac OS X – Testado EM Mac OS X Serra. Tenho de IR делимитъра Da Nova ordem espacial no Caminho para a pasta que contém o Firefox

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

Deixe uma resposta

Seu endereço de email não será publicado. Campos obrigatórios são marcados *

anti SPAM *