Firefoxを高速化する その1

Firefoxでは、各種データをSQLiteという
組み込みRDBMSで管理している。
効率的で汎用性のある手法だと思う。
#RDBMSとは、データベースを管理する仕組み。

だが、SQLiteを長期間使い込んで行くと
データベースが肥大化、複雑化し、
リソースを食いつぶして処理速度の低下を招く。
これは他のRDBMSや、メーラーでもよくある現象で、
一定のタイミングで「データベースの最適化」を行えば直る。
#分らん人は、デフラグみたいなもんと思えば良い

Firefoxのデータベースを最適化するには、”VACUUM”と”REINDEX”を行う。
これを自動で行うアドオンがある。
SQLite optimizer

データベースを直接扱う場合はこちら。
※データベースの経験がある人向け
SQLite Manager