Browsers 板


LINE

http://irvin.sto.tw/2009/05/firefox-3-google-toolbar.html 經過上週這篇文章發表後,收到很多網友的迴響。 其中有一點令我好奇:有的網友 places.sqlite 很小,有的很大。 收藏庫中同樣是數萬個網站的記錄,有的網友跟我一樣上百 MB, 有的卻只有數 MB,非常奇怪,因此今天又趁機研究了一下。 由於收藏庫檔案增大的狀況每人不一,我開始懷疑有擴充套件在吃空間, 因此把 places.sqlite 每個單獨的 table 拆開來看看容量。 這是我的 places.sqlite 的結構: http://www.flickr.com/photos/irvin/3503046263/ 我把每個 Table 獨立匯出後,每個 Table 大小如下 (places.sqlite 檔案大小為 84 MB): http://www.flickr.com/photos/irvin/3503859296/ 很明顯的是,moz_annos 這張表佔了整個資料庫檔案總容量的 86%, 問題一定出在這邊。annos table 的內容包含以下的部份, 的確看到幾個擴充套件使用了這張表儲存資料。 http://www.flickr.com/photos/irvin/3503085253/ 在我的收藏庫中 moz_annos 的內容,各 ID 筆數分別為: 10(網頁編碼)117 筆、14 "google-toolbar/thumbnail" 2971 筆、 15 "google-toolbar/thumbnail-score" 2971 筆。 看到這邊,已經確認問題出在 Google Toolbar 工具列這個擴充套件上。 其中 ID 14 的 "google-toolbar/thumbnail",兩千多筆資料, 每筆竟然都是 base 64 編碼的 png 圖檔。 讓我們取出一筆來 Decode:http://www.flickr.com/photos/irvin/3503935082/ 得到某個網站的縮圖:http://www.flickr.com/photos/irvin/3503935084/ 其實這是 Google Toolbar 5 的新功能「新分頁」所使用的縮圖: http://www.flickr.com/photos/irvin/3503998844/ 如果各位朋友跟我一樣,對這個畫面沒有什麼印象。 可以開啟下述網址看看:chrome://google-toolbar/content/new-tab.html 此外,http://www.plurk.com/littlebtc 發現 Bugzilla 中, 已經有人回報這個問題,也有人回報給 Google: https://bugzilla.mozilla.org/show_bug.cgi?id=489173 我先前安裝的 Google Toolbar 5 for Mac 版本是 5.0.20090122Mb2, 最新的 5.0.20090324M 版不知道是否已經修正了這個問題。 這個功能,可以在 Google Toolbar 的設定畫面中, 透過取消主畫面倒數第三個選項「啟用 Google 新分頁網頁」來關閉。 http://www.flickr.com/photos/irvin/3503998846/ 現在鎖定問題,讓我們來修改一下,上一篇文章中的收藏庫瘦身指令: 以下使用簡單的 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);" sqlite3 places.sqlite "DELETE FROM moz_annos WHERE anno_attribute_id IN (SELECT id FROM moz_anno_attributes WHERE name = 'google-toolbar/thumbnail-score' OR name = 'google-toolbar/thumbnail');" 最後一行正是鎖定了 Google Toolbar 的記錄來刪除。 此時需要先打開 Firefox,再關閉 Firefox。 確認完全關閉後再繼續進行下一步。 sqlite3 places.sqlite "VACUUM;" 完成之後,你的收藏庫就減肥完成啦。 經過第二次減肥,我的收藏庫從 414MB 降到只剩 5MB! http://www.flickr.com/photos/irvin/3504210614/ -- ξ ○︿ 深受不請自來廣告而苦嗎? \ㄧ\ √﹀.... . . . 快來 http://moztw.org/firefox/,換個比IE更好的瀏覽器吧! - Firefox 3 更快更好更安全 - --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.54.69 ※ 編輯: irvinchen 來自: 140.116.54.69 (05/05 20:06)
1F:推 karst10607:所以…是Google toolbar惹的禍?真壞… 05/05 20:15
2F:→ karst10607:我喜歡那個Google toolbar起始頁功能 但不想花大容量… 05/05 20:19
3F:推 WandererM:Speed Dial比較好用 05/05 20:22
4F:→ irvinchen:Fastdial也能有同樣效果,不然就定期清清吧 05/05 20:31
5F:推 jtmh:Firefox 又再一次幫別人揹了個大黑鍋 XD 05/05 20:44
6F:推 Kenqr:Fx的問題幾乎都是擴充套件的問題啊 05/05 20:49
7F:推 timmy5519:Fx的問題幾乎都是擴充套件的問題啊 05/05 21:00
8F:推 art1:這種解決問題、挖掘問題的精神真是太值得學習了 05/05 21:06
9F:推 dabeniao:我有用 Google Toolbar 可是資料庫也才 40 MB 耶 05/05 21:34
10F:推 PHILOSOMA:推用心教學~ 05/05 22:37
11F:推 MilchFlasche:push 05/05 22:45
12F:推 larsatic:太強了 05/05 23:28
13F:推 kimifort:Speed Dial不錯用+1 05/05 23:29
14F:→ kimifort:Speed Dial/SearchBox Companion/Download help/Lingoes2 05/05 23:30
15F:→ kimifort:使用之後就拋棄google toolbar了 @@ 05/05 23:30
16F:推 alicekey:其實各位可以期待一下這個 http://tinyurl.com/cy7mam 05/06 00:45
17F:→ alicekey:好險我沒裝 Google Toolbar... 05/06 00:45
18F:推 Hydronoid:所以從結論來說莈裝Google toolbar好像根本不用減肥嘛XD 05/06 02:02
19F:→ emethxyz:現在AMO有個實驗中套件"new tab king"可以試試XD 05/06 07:33
20F:→ emethxyz:也是新分頁會有書籤、紀錄整合的套件 05/06 07:33
21F:→ chancewen:我沒裝這些東西資料庫不到2MB XDD 05/06 13:10
22F:推 Hemiola:推啦! 05/06 14:58
23F:推 EqualMan:推大大求知精神 受教了 <(_ _)> 05/06 17:30
24F:推 newest:Fx的問題幾乎都是擴充套件的問題啊XDDDD 工藤偵探XD 05/07 00:35
25F:推 whitefacz:值得推! 05/09 05:38







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燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP