人格不定なヲタクと!!
by wotakura
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
検索
最新のトラックバック
【究極のCDを焼こう】高..
from ぱふぅ家のサイバー小物
ガソリン販売量が前年比で減少
from yuu2雑記帳
Xeonでサーバーを作りつつ
from 初心者向レンタルサーバー
サーバ用CPUにはXeon…
from レンタルサーバーの選び方
花言葉事典:花見の情報:..
from 花言葉事典:関東近県花見情報
時間創造コンサルタント ..
from 時間創造コンサルタント リア..
NewsWeek編集長の..
from 雑誌定期購読!!雑誌いろいろ..
マザー3 テレビゲーム ..
from テレビゲーム趣味無料攻略サイ..
ガソリン高がまっているア..
from 政経社会経営歴史評 つらつら..
Yonahコア対応 MS..
from 自分のための特価品情報
ファン
ブログジャンル
画像一覧


Firefoxの履歴
気付いたら1年近くぶりの更新とは。最近地球の自転が早く感じて困る。といっても中の人は宇宙人ではありませんのであしからず。

それはさておき、タブをたくさん開いてページを絨毯爆撃のように訪問する癖がある自分は、滅多に履歴なんて見ない。
そういうことでオプションの"表示したページの履歴を少なくとも()日分は残す"を2日にしてたわけなんだけど・・・・・・・・・

これ、具体的には
browser.history_expire_days_min
という設定名で、最低限保持する期間のことだそう。てっきりその日以上のは捨てられると思ってたよ。
逆にその設定は
browser.history_expire_days
であり、特に設定をしないと180日(長っ!

早速about:configから10日に設定しましたとさ。これ以上過去のことは発掘が面倒だし、まず自分が覚えてない。


そしてこういうことを知る。
places.sqliteの最適化でFirefoxが速くなった! - なんとなく日記

コマンドプロンプトからsqlite3.exeを実行する方法もあるが、今回はこの人の真似をしてPowerShellをいれてしてみることに。
バックアップの確認の結果・・・


Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2009/05/04 2:06 7168 content-prefs.sqlite
-a--- 2009/05/04 2:06 7168 content-prefs.sqlite.bak
-a--- 2009/05/10 0:51 185344 cookies.sqlite
-a--- 2009/05/10 0:51 185344 cookies.sqlite.bak
-a--- 2009/05/10 3:53 7168 downloads.sqlite
-a--- 2009/05/10 3:53 7168 downloads.sqlite.bak
-a--- 2009/04/16 4:31 2048 firegestures.sqlite
-a--- 2009/04/16 4:31 2048 firegestures.sqlite.bak
-a--- 2009/04/24 15:26 88064 formhistory.sqlite
-a--- 2009/04/24 15:26 88064 formhistory.sqlite.bak
-a--- 2009/05/08 5:16 1073152 permissions.sqlite
-a--- 2009/05/08 5:16 1073152 permissions.sqlite.bak
-a--- 2009/05/10 4:01 25841664 places.sqlite
-a--- 2009/05/10 4:02 53864 places.sqlite-journal
-a--- 2009/05/10 4:01 25841664 places.sqlite.bak
-a--- 2009/04/19 4:44 5120 search.sqlite
-a--- 2009/04/19 4:44 5120 search.sqlite.bak
-a--- 2009/05/10 4:02 17006592 urlclassifier3.sqlite
-a--- 2009/05/10 4:02 17006592 urlclassifier3.sqlite.bak
-a--- 2008/11/23 1:44 2048 webappsstore.sqlite
-a--- 2008/11/23 1:44 2048 webappsstore.sqlite.bak
-a--- 2009/04/19 5:21 0 xulmigemo.sqlite
-a--- 2009/04/19 5:21 0 xulmigemo.sqlite.bak


何かひどいことになってる(汗

早速VACUUMすることに。といってもソフト面めっきり弱い。。。例えばsqlite3.exeをpowershell.exeと同じディレクトリにぶち込み忘れてパニクったのは恥ずかしい事故。


結果


Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2009/05/10 4:23 7168 content-prefs.sqlite
-a--- 2009/05/04 2:06 7168 content-prefs.sqlite.bak
-a--- 2009/05/10 4:23 7168 cookies.sqlite
-a--- 2009/05/10 0:51 185344 cookies.sqlite.bak
-a--- 2009/05/10 4:23 2048 downloads.sqlite
-a--- 2009/05/10 3:53 7168 downloads.sqlite.bak
-a--- 2009/05/10 4:23 2048 firegestures.sqlite
-a--- 2009/04/16 4:31 2048 firegestures.sqlite.bak
-a--- 2009/05/10 4:23 4096 formhistory.sqlite
-a--- 2009/04/24 15:26 88064 formhistory.sqlite.bak
-a--- 2009/05/10 4:23 1073152 permissions.sqlite
-a--- 2009/05/08 5:16 1073152 permissions.sqlite.bak
-a--- 2009/05/10 4:23 573440 places.sqlite
-a--- 2009/05/10 4:01 25841664 places.sqlite.bak
-a--- 2009/05/10 4:23 5120 search.sqlite
-a--- 2009/04/19 4:44 5120 search.sqlite.bak
-a--- 2009/05/10 4:23 13504512 urlclassifier3.sqlite
-a--- 2009/05/10 4:02 17006592 urlclassifier3.sqlite.bak
-a--- 2009/05/10 4:23 2048 webappsstore.sqlite
-a--- 2008/11/23 1:44 2048 webappsstore.sqlite.bak
-a--- 2009/05/10 4:23 1024 xulmigemo.sqlite
-a--- 2009/04/19 5:21 0 xulmigemo.sqlite.bak


おおおぉおおぉぉおぉぉ!!!!!1111

places.sqliteが25841664 →573440になっとる!およそ1/45!アンダーメガ!!
つかーそもそも25MBの時点でアレなんじゃ・・・まぁ実際コマンドの意味すら分かってないわけで、ただ比較論的に喜んでいるだけです。すんません。一応"VACUUM"は不要な部分を削除するってことでいいんですよね?

自分のFirefoxの起動時間が遅いのもこんな所から来るんだろう。
もっとも違いがあったかと言えば・・・微妙。確かに早くなった気もするけど、それは結局元々に戻っただけだし・・・。まずPlacesに関連する履歴やブックマークの機能を普段使ってないから分からないだけかもしれない。

とにかくこの辺を読んだらいいのかな。
places.sqlite の再作成 Firefox Hacks 翻訳日記/ウェブリブログ


ついでにFirefoxのプロファイルの位置を移しちゃったのはどうでもいいこと。
しかも2つ使っているプロファイルの片方が見事これに引っかかった。とほほ。。。
Firefox のプロファイルディレクトリの移動 《 futuremix
[PR]
by wotakura | 2009-05-10 05:43 | PC
緊急地震速報 >>