Останнім часом почав помічати, що при перемиканні тек у поштовому клієнті починає все гальмувати. Теки довго зберігаються на диск, потім відкриваються, потім знову зберігаються (на все може піти до 15-и хвилин).
Якщо вірити цьому звіту, то я не один з такою проблемою. Одним з її вирішень пропонується наступний скрипт, який я трішки модифікував.
Проблема полягає в тому, що поштовий клієнт періодично переписує базу даних. Вище згаданий скрипт будує її з нуля (оптимізує???).
Для свого Дебіана, я поправив даний скрипт, щоб перебудовував усі таблиці даних. Оскільки з версії 2.28 (начебто), основну базу перенесено до ~/.local/share/evolution/mail , то єдиною зміною стало додання до скрипта рядку, який буде оптимізовувати не лише ~/.evolution/mail, але й ~/.local/share/evolution/mail.
Текст скрипта:
#!/bin/sh
cd ~/.evolution/mail/
for i in `find . -name folders.db`
do
echo "Rebuilding Table $i"
sqlite3 $i "vacuum;"
done
cd ~/.local/share/evolution/
for i in `find . -name folders.db`
do
echo "Rebuilding Table $i"
sqlite3 $i "vacuum;"
done
Немає коментарів:
Дописати коментар