Browsers 板


LINE

Bilog II: Firefox 3 日渐肥大的收藏库减肥法 http://irvin.sto.tw/2009/04/firefox-3.html 只要用了 Firefox 3 几个月,你一定会感觉到反应明显迟钝了起来, 尤其是在开启、关闭、跟检视历史纪录等跟「收藏库」有关的功能上。 今天我们要透过简单的几个指令,帮 Firefox 3 日渐肥大的收藏库减肥! Firefox 3 会把你所有上过的网站、输入过的网址通通一五一十的纪录在 Profile 目录中的 places.sqlite 资料库档案里。 这个档案的位置在个人 profiles 的目录中,目录名称是「乱码.default」。 XP 在 C:\Documents and Settings\<user name>\Application Data\ Mozilla\Firefox\Profiles\ Vista 放在 C:\Users\<user name>\AppData\Roaming\Mozilla\ Firefox\Profiles\ Linux 在 ~/.mozilla/firefox/ Mac 在 家目录\资源库\Application Support\Firefox\Profiles\ http://farm4.static.flickr.com/3333/3485249967_ce9e11c2ab_o.png
看看我的 places.sqlite,已经肥大到 414MB 了, 而这不过是从去年 12 月底开始使用至今呢! 最简单的清理法就是直接把 places.sqlite 删除, 开启 Firefox 时会自动重建这个档案,但是浏览纪录就全没了。 http://farm4.static.flickr.com/3356/3485249985_dd2f8aa71f_o.png
从收藏库查看,可以发现已经记录了 4 万笔网站。 Firefox 预设最多会保留四万个网站、90~180 天的浏览纪录, 虽然可以调整 about:config 的 browser.history_expire_sites、 browser.history_expire_days、browser.history_expire_days_min 等三个参数,控制相关设定,但是降低了 expire_days 或降低 expire_sites 的上限,又会使 Awesome Bar 的威力下降。 因此我要使用简单的 sql 命令,清除 places.sqlite 档案中无用的纪录, 并保留实用的部份。Windows 的使用者请先前往 SQLite Download Page http://www.sqlite.org/download.html 下载 Precompiled Binaries For Windows 中的 sqlite-3_6_13.zip 解压缩至目录中,而 Mac OS X 已经内建了 sqlite3。 请事先备份你的 places.sqlite 档案,并小心服用。 进行前请先把 Firefox 关闭,如果没关,我也不知道会发生什麽事情! 以下指令请在 Firefox 3 的 Profile 目录下,以命令列逐行执行。 sqlite3 places.sqlite "DELETE FROM moz_historyvisits WHERE place_id IN (SELECT id FROM moz_places WHERE visit_count <=2 );" sqlite3 places.sqlite "DELETE FROM moz_places WHERE (visit_count <=2 AND hidden <> 1 AND id NOT IN (SELECT place_id FROM moz_annos UNION SELECT fk FROM moz_bookmarks));" sqlite3 places.sqlite "DELETE FROM moz_inputhistory WHERE place_id NOT IN (SELECT id FROM moz_places);" sqlite3 places.sqlite "DELETE FROM moz_favicons WHERE id NOT IN (SELECT favicon_id FROM moz_places);" 上述指令的主要意义是,将 places.sqlite 内浏览次数小於 2 次的 浏览纪录删除,保留常去(浏览 3 次以上)的网站, 使 Awesome Bar 的威力不至於打折。 此时需要先打开 Firefox,再关闭 Firefox。 确认完全关闭後再继续进行下一步。 sqlite3 places.sqlite "VACUUM;" 完成之後,你的收藏库就减肥完成啦。 http://farm4.static.flickr.com/3647/3485249999_01806e68b5_o.png
经过减肥之後,我的收藏库居然从 414MB 降到只剩 40.2MB! http://farm4.static.flickr.com/3540/3486113338_6691f30b81_o.png
再打开收藏库看看,只剩下 2643 个项目。 删去了占 9 成的那些不到两次的浏览纪录, 成功的使 Firefox 3 回复该有的速度。 感谢 yllan 及 softcup 的 分享,这是今天研究一个下午的成果。 -- ξ ○︿ 深受不请自来广告而苦吗? \ㄧ\ √﹀.... . . . 快来 http://moztw.org/firefox/,换个比IE更好的浏览器吧! - Firefox 3 更快更好更安全 - --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.54.69
1F:→ weiyucsie:不是听说firefox有sqlite的套件? 04/30 16:46
3F:→ alicekey:这个吗? 04/30 16:49
4F:→ irvinchen:对,用sql manager来跑这些sql也行 04/30 16:53
5F:→ irvinchen:但是最後还是要关掉FX来vacuum 04/30 16:53
6F:推 knight00931:224KB XDDDD 04/30 17:32
7F:推 SCYAzure:这个用ccleaner可以砍掉吗,我好懒得找资料夹Orz 04/30 19:03
8F:→ knight00931:嫌慢的话可以去找everything,很快 04/30 19:28
9F:推 Kenqr:我的places.sqlite只有12mb耶 400mb是上了多少网站啊@@ 04/30 19:34
10F:→ knight00931:可能保留日期是预设的90天吧,我习惯关闭之後删除所有 04/30 19:40
11F:→ knight00931:资料,个人习惯问题 04/30 19:40
12F:推 Hemiola:或许可以写成套件喔!会更方便! 04/30 19:41
13F:→ l1O01l0O01:我也习惯关闭之後删除所有资料 所以只有2xxKB 04/30 19:48
14F:推 YENSING:我觉得作者这方法很棒啊,又可以保留sqlite又可以瘦身。 04/30 20:00
15F:推 abatw:这个方法赞! 不会影响原有功能 又可以帮资料库减肥加速 04/30 22:20
16F:推 dabeniao:我什麽都没做用到现在也才 40 几 MB 耶...y 04/30 23:12
17F:→ hirorei:39.6MB 05/01 02:42
18F:→ emethxyz:40几,昨天砍掉重练只同步完书签後剩1MB XD... 05/01 07:20
19F:推 doom3:没减肥只有2XMB...XD 05/01 08:26
20F:推 ada12:52mb 05/01 09:51
21F:推 Syu:PUSH 实用又有效 05/01 10:25
22F:推 DavisX:没减肥只有13MB xd 05/01 16:20
23F:推 jtmh:我的 10796 笔网页记录也才 6.4MB 而已耶,不过还是推一下 05/01 16:46
24F:→ irvinchen:大家可以回报一下收藏库中历史的数目吗?(全选会显示) 05/01 19:12
25F:→ irvinchen:还有places.sqlite的档案大小, 05/01 19:14
26F:→ irvinchen:我要查容量为什麽变化这麽大 05/01 19:14
27F:推 jtmh:可能跟表单与搜寻列输入内容有没有设定要储存也有关系,那个 05/01 21:53
28F:→ jtmh:选项我没勾选,所以记录的东西会少一点 (or 很多??) 吧! 05/01 21:54
29F:→ jtmh:上面也有两位版友是关闭後删除所有资料的,都只有 2xx KB 05/01 21:56
30F:→ irvinchen:删除所有资料一定少的,但是有纪录又小的就诡异了 05/01 22:15
31F:推 SCYAzure:好不容易克服懒惰的原罪去查了一下...7MB...Orz 05/02 00:41
32F:推 Kenqr:16895笔 12.2mb 05/02 03:31
33F:推 swem:用firefox 提供的删除隐私资料功能应该就够了吧@@ 05/02 23:15
34F:→ irvinchen:删除隐私资料就什麽都不剩啦,我就是故意要保留常用部份 05/03 01:37
35F:推 newest:工藤你到底干了啥事XDDDD 我只有9MB耶 05/03 02:40
36F:推 karst10607:我有170多MB 不知道有几笔纪录 真恐怖 但这功能很值得 05/03 13:15
37F:推 kof20xx:我才9MB而已啊XD 05/03 16:29
38F:推 whitefacz:我的place.sqlite 871.4 mb..... 05/04 10:07
39F:推 whitefacz:一定得推,整个流畅度回到从前! 05/04 11:37
40F:推 Hydronoid:我的没减肥也才8MB(13000笔左右) 05/05 08:11
41F:→ Hydronoid:400多MB会不会根本是有BUG啊? 05/05 08:12
42F:→ irvinchen:我怀疑某几个扩充套件在吃空间 05/05 14:32
43F:推 Kenshiro5566:大推!我从233MB减到4MB 流畅多了! 05/28 20:26







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP