FirefoxのSQLiteの圧縮後の速度を、体感じゃなく計測してみたよ。(速くなる場合もあるし、効果のない場合もある)
結論を先に書くと、環境・場合によっては、速くなるし、変わらない場合もある、ということです。
WindowsとUbuntuのFirefoxで試しましたが、効果があり速くなった場合と、効果がなかった場合がありました。
Windows編:
計測対象・計測方法:
- ページ読み込み時間をFirebugで計測
環境:
- Windows XP SP3
- Firefox 3.0.6
- Firebug 1.3.2
- 以下のFirefoxのSQLiteファイルにreindex/vacuumを実行(前回「Firefox3のSQLiteをreindex(とvacuum)をしてみたよ」と同じ)
- 以下のページの読み込み速度を計測
Firefox3のSQLiteをreindex(とvacuum)をしてみたよ - 雑木林とコンピュータのメモ帳
http://d.hatena.ne.jp/dolphinkick/20090109/Firefox_SQLite_reindex_vacuum
Ubuntu 8.04 TLS編:
環境:
- Ubuntu Linux 8.04 TLS
- Firefox 3.0.6
- Firebug 1.3.2
- 以下のFirefoxのSQLiteファイルに SQLite database browserからCompact Databaseを実行(前回「Firefox3のSQLiteをreindex(とvacuum)をしてみたよ」と同じ)
- 以下のページの読み込み速度を計測
Firefox3のSQLiteをreindex(とvacuum)をしてみたよ - 雑木林とコンピュータのメモ帳
http://d.hatena.ne.jp/dolphinkick/20090109/Firefox_SQLite_reindex_vacuum
結論:
効果があり速くなる場合もあるし、効果のない場合もありますが、自己責任で試してみる価値はあると思います。
以上です。
P.S.
Firebugを使った読み込み時間の計測は以下の記事を読んで思いつきました。ありがとう!
FastladderよりLDRのほうが遅いのをなんとかしたいかも - by edvakf in hatena
http://d.hatena.ne.jp/edvakf/20081220/1229730192