Firefox3のsqliteファイルの再作成で動作が改善された
Firefox3の動作が改善されるとのことなので、reindexとvacuumをやってみました。
結論から言うと、動作が軽快になりました。
$ cd /Users/user-name/Library/Application Support/Firefox/Profiles/xxxxxxxx.default
$ sqlite3 places.sqlite reindex
$ sqlite3 places.sqlite vacuum
同ディレクトリにある、*.sqliteファイルはすべてreindexとvacuumを実行。
ファイルサイズは、若干小さくなりました。
ちなみにSQLite databaseが肥大化するのは、仕様*1です。
(I deleted a lot of data but the database file did not get any smaller. Is this a bug?)
Firefox側では、vacuumの実装が検討されているようです。
(403702 - add "Compact" to "Organize" menu in the bookmarks organizer that does VACUUM (with progress))
sqliteのvacuumについては、SQLite ManagerというAdd-onでも実行可能です。