Dec 11th, 2009

Firefox 3.5 .sqlite 最適化 @ MacOS X

最適化と言いつつ、実際はただのvacuumとreindexなんですが。

最近Firefoxでレインボーカーソルが頻繁に出てくるようになったので、最適化のキーワードで検索してみた。
Firefoxはデータ管理をsqlite3で行っているけど、これをvacuum/reindexすることでかなり速度が変わるらしいということなので、やってみた。

MacOS Xなので自前のsqlite3コマンドで行う。

$ cd Library/Application Support/Firefox/Profiles/*.default  
$ for f in *.sqlite; do  
> sqlite3 $f vacuum  
> sqlite3 $f reindex  
> done

Firefoxは終了してから行ってください。

参考:
鳥獣保護区 | places.sqlite の最適化で Firefox 3 は速くなる…か?
[Firefox] places.sqliteはvacuumしてreindexする