阅读:15410回复:33
分享:使用SQLite Expert 2.0清理Firefox数据库,加速Firefox!
Firefox 3.0开始使用了SQLite数据库,但是随着数据库文件越来越大Firefox速度越慢,是需要清理数据库的时候啦。
运行软件SQLite Expert Professional: 在Firefox配置目录下(如:C:\Documents and Settings\user\Application Data\Mozilla\Firefox\Profiles\f6qlnzif.default)打开大于1MB的数据库文件(主要清理文件是:“places.sqlite”、“places.sqlite.corrupt”和“urlclassifier.sqlite”),点击按钮“vacuum”逐个进行“瘦身”! 我的Firefox经过瘦身后,places.sqlite文件由原来的14MB变成了4MB,Firefox运行速度有一定改善。:good 附: SQLite Expert Professional v2.0.11.build.1824 破解版 http://www.oyksoft.com/downinfo/4573.html |
|
|
1楼#
发布于:2009-04-24 16:20
这个方法是已经验证可行的
可以充分信任,不会造成麻烦 补充一句 windows 下 下载一个 sqlite3 放在firefox 的 profile 或者系统的path里面 然后在 firefox 的profile 下面执行 for %i in (*.sqlite) do @echo VACUUM; | sqlite3 %i 就可以了 sqlite 下载地址 http://www.sqlite.org/download.html http://www.sqlite.org/sqlite-3_6_13.zip 只有200k ——————————————————华丽分隔线—————————————— 再补充几个相关 about:config browser.history_expire_days 历史记录最大时间 browser.history_expire_days_min 历史记录最小保存时间 browser.history_expire_sites 历史记录最大保存站点数 |
|
|
2楼#
发布于:2009-04-24 16:20
真牛X!
|
|
3楼#
发布于:2009-04-24 16:20
Linux 下验证有效
cd ~/.mozilla/firefox/jo14xqe8.default ls | grep sqlite | xargs -n 1 -i sqlite3 -line {} "vacuum;" |
|
4楼#
发布于:2009-04-24 16:20
果然牛X!!
|
|
|
5楼#
发布于:2009-04-24 16:20
Linux下默认就能搞数据库啊?幸福。Win下有没有小一点的软件,专门就只用来搞Firefox的?
--edit 找到了,就一个小的命令行工具就行: http://sqlite.org/sqlite-3_6_13.zip 解压出里面的sqlite3.exe,放在*.sqlite目录下,用命令: echo VACUUM; | sqlite3 places.sqlite 或者用批处理: for %i in (*.sqlite) do @echo VACUUM; | sqlite3 %i 附件中是我写的bat文件和命令行程序,只需要解压到你配置文件夹目录后双击批处理即可。不过——要关掉你的Firefox先,否则数据库是锁定的。 |
|
|
6楼#
发布于:2009-04-24 16:20
咳咳 为什么我们的思路是一样的?
不过我的即使真空过。。。还有17mb |
|
|
7楼#
发布于:2009-04-24 16:20
哈哈……
感觉是快了一点,我的places.sqlite有30多M,减至11M,urlclassifier3.sqlite有37M减至15M。启动速度不好说,感觉地址栏搜索快了20%左右。 |
|
|
8楼#
发布于:2009-04-24 16:20
我也不大懂 sql 了
不过好像可以设置数据库 auto vacuum 吧 谁功力强 给我们说说 |
|
|
9楼#
发布于:2009-04-24 16:20
|
|
10楼#
发布于:2009-04-24 16:20
没必要频繁去Vacuum啦,本来效果就不是特别大,再每天清数据库不有点像5秒释放内存的内存控了
|
|
|
11楼#
发布于:2009-04-24 16:20
瘦身后profile:
大小:543 MB (569,718,714 字节) 占用空间:599 MB (628,420,608 字节) 嘢!!!!!!!!! |
|
12楼#
发布于:2009-04-24 16:20
哈,我以前是用Sqlite Spy做这事的~~
FX上也用SQLite和管理工具 https://addons.mozilla.org/zh-CN/firefox/addon/5817 好像可以修改参数,以前中文化过-_- |
|
|
13楼#
发布于:2009-04-24 16:20
早在用SQLite Manager了,还以为大家都知道……:)
|
|
14楼#
发布于:2009-04-24 16:20
kmc:Linux下默认就能搞数据库啊?幸福。Win下有没有小一点的软件,专门就只用来搞Firefox的? 这样的东西如果能设置成隔一段时间打开FF时自动执行就好了!省心省力,或者做成一个扩展,效果也应该不错吧? |
|
|
上一页
下一页