MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-06-13, 05:31

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 38 篇文章 ]  前往頁數 上一頁  123  下一頁
發表人 內容
文章發表於 : 2009-08-13, 07:04 
離線

註冊時間: 2009-04-25, 11:18
文章: 17
大大我找不到你說的<user name>耶!
我的系統是XP的 :)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
 個人資料  
引用回覆  
文章發表於 : 2009-08-20, 22:22 
離線

註冊時間: 2005-01-08, 03:04
文章: 13
最近更新之後,都覺得FF越來越慢
刪除這個收藏庫之後,縱使有壞處,但是減肥的效果勝過龜速


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5 (.NET CLR 3.5.30729) AutoPager/0.5.2.2 (http://www.teesoft.info/)
 個人資料  
引用回覆  
文章發表於 : 2009-08-22, 19:43 
離線
[網站管理員]
頭像

註冊時間: 2004-11-06, 23:25
文章: 762
以下是最新最簡單的方法:

很多人在使用 Firefox 3 幾個月後,都覺到反應明顯遲鈍了起來,尤其是在開啟、關閉、搜索、檢視歷史紀錄等跟「收藏庫」有關的功能上。Firefox 3 會把所有上過的網站、輸入過的網址通通一五一十的紀錄在 Profile 目錄中的 places.sqlite 資料庫檔案裡,在此我們要透過簡單的幾個步驟,幫 Firefox 3 日漸肥大的收藏庫減肥!

本文是 Mozilla Links 正體中文版: Firefox 3 日漸肥大的收藏庫:減肥法 的更新。因為從 Vacuum Firefox databases for better performance, now with no restart - Mozilla Links 中得知新的技巧,因此現在可以更簡單的進行收藏庫減肥啦!

圖檔

我再度把半年前肥大的 places.sqlite 檔案找出來,看看檔案大小居然有 414MB!由於有的網友 places.sqlite 很小,有的卻很大,收藏庫檔案增大的狀況每人不一,非常奇怪,上次 發現,某個版本的 Google Toolbar 5 會把螢幕抓圖儲存在 places.sqlite 中,目前這個 bug 已經解決。但是我還是使用先前肥大的收藏庫檔案來測試以下的三步驟減肥新方法。

以下是減肥三步驟:

圖檔

一、首先選取工具→錯誤主控台

圖檔

二、將錯誤主控台打開之後,會看到一個「程式碼」的文字框。將以下的命令一行一次、依序複製貼上到「程式碼」中,然後按下「執行」。

代碼:
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("DELETE FROM moz_historyvisits WHERE place_id IN (SELECT id FROM moz_places WHERE visit_count <=2 );");
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("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));");
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("DELETE FROM moz_inputhistory WHERE place_id NOT IN (SELECT id FROM moz_places);");
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("DELETE FROM moz_favicons WHERE id NOT IN (SELECT favicon_id FROM moz_places);");
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("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');");
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");


圖檔

三、將六行命令都依序貼上、執行之後,就完成了!

上述指令的作用是,將 places.sqlite 內瀏覽次數小於 2 次的紀錄刪除,但保留常去的網站(瀏覽三次以上),使 Awesome Bar 的威力不至於打折。此外也鎖定了 Google Toolbar 的記錄來刪除。

圖檔

經過減肥之後,我的收藏庫居然從 414MB 降到只剩 1.8MB!透過這簡單五步驟,刪去了佔 9 成的那些不到兩次的瀏覽紀錄,成功的使 Firefox 3 回復該有的速度。

很多朋友問到,這樣作跟使用 Firefox 內建的「清除隱私資料…」有什麼不同?最主要的差別是:清除隱私資料,會把所有的瀏覽紀錄清光光,我卻只想清除無用的那些紀錄,保留有用的部份。


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5
 個人資料  
引用回覆  
文章發表於 : 2009-08-22, 21:38 
離線

註冊時間: 2002-10-20, 02:29
文章: 1497
報告,在 Win XP SP3 底下,執行
代碼:
Components.classes["@mozilla.org/browser/nav-history-service;1].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("DELETE FROM moz_historyvisits WHERE place_id IN (SELECT id FROM moz_places WHERE visit_count  1 AND id NOT IN (SELECT place_id FROM moz_annos UNION SELECT fk FROM moz_bookmarks));");

出現錯誤。

圖檔

Irvin 寫:
三、將六行命令都依序貼上、執行之後,就完成了!

另外上面只有五行指令,是否有誤呢?


附加檔案:
2009-08-22_213655.png [7.25 KiB]
被下載 1603 次
回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)
 個人資料  
引用回覆  
文章發表於 : 2009-08-23, 00:24 
離線
[網站管理員]
頭像

註冊時間: 2004-11-06, 23:25
文章: 762
Coopoo 寫:
報告,在 Win XP SP3 底下,執行


修好了,好像是貼上發文的時候被吃掉一部分指令了,再照著上面的說明作一次吧~


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5
 個人資料  
引用回覆  
文章發表於 : 2009-08-23, 04:23 
離線
[網站管理員]
頭像

註冊時間: 2004-11-06, 23:25
文章: 762
經由 littlebtc 的協助,把瘦身命令弄成套件了:PlacesCleaner 收藏庫清潔工 :: Firefox 附加元件
請大家幫忙測試吧!


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5
 個人資料  
引用回覆  
文章發表於 : 2009-08-23, 11:26 
離線
頭像

註冊時間: 2005-04-02, 21:10
文章: 240
請問一下,這樣做有沒有後遣症? (我只想保留bookmarks,摘要和keywords)
ps. 目前試的結果好像還ok.

圖檔


附加檔案:
2009-08-23_111606.gif [4.7 KiB]
被下載 1630 次

_________________
圖檔
回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)
 個人資料  
引用回覆  
文章發表於 : 2009-08-23, 19:09 
離線
[網站管理員]
頭像

註冊時間: 2004-11-06, 23:25
文章: 762
arphen 寫:
請問一下,這樣做有沒有後遣症? (我只想保留bookmarks,摘要和keywords)
ps. 目前試的結果好像還ok.

圖檔

關聯式資料庫中每張表都有特定的關聯性,最好不要這樣砍光光,除非明確知道表與表之間的連結在哪啦……


回頂端
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5
 個人資料  
引用回覆  
文章發表於 : 2009-08-25, 11:41 
離線

註冊時間: 2009-08-24, 14:16
文章: 2
我是新手看起来很不明白。能不能把方法在按条归纳一下哪。十分感谢。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
 個人資料  
引用回覆  
文章發表於 : 2009-08-25, 13:28 
離線
頭像

註冊時間: 2005-04-02, 21:10
文章: 240
參考這篇就好了:
Mozilla Taiwan 討論區 • 檢視主題 - PlacesCleaner 收藏庫清潔工
http://forum.moztw.org/viewtopic.php?p=150915#p150915

suan66 寫:
我是新手看起来很不明白。能不能把方法在按条归纳一下哪。十分感谢。

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.21022; .NET CLR 3.5.30729)
 個人資料  
引用回覆  
文章發表於 : 2009-08-27, 21:09 
離線

註冊時間: 2009-08-27, 21:00
文章: 1
good一下就會了
感謝大大分享


回頂端
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Foxy/1; GTB6; Foxy/1; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322)
 個人資料  
引用回覆  
文章發表於 : 2010-02-02, 13:27 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-10-10, 11:27
文章: 982
3.6已內建了 :mrgreen:

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.3a1pre) Gecko/20100131 Minefield/3.7a1pre
 個人資料  
引用回覆  
文章發表於 : 2010-02-03, 02:34 
離線

註冊時間: 2005-02-02, 18:01
文章: 95
小弟發現另一個好方法
使用CCleaner這套簡單好用
即可幫FX瘦身及優化系統及幫系統瘦身
這樣用起來才兩全其美
CCleaner軟體載點

圖檔


最後由 poop 於 2010-06-07, 16:34 編輯,總共編輯了 1 次。

回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.9.2) Gecko/20100119 Namoroka/3.6
 個人資料  
引用回覆  
文章發表於 : 2010-02-05, 13:23 
離線

註冊時間: 2006-12-10, 19:21
文章: 96
adam 寫:
3.6已內建了 :mrgreen:


請問你說的3.6已內建了是指什麼
是指優化還是別的?


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2) Gecko/20100119 Namoroka/3.6 (tete009 SSE PGO)
 個人資料  
引用回覆  
文章發表於 : 2010-02-05, 21:46 
離線
[MozTW 版主群]
頭像

註冊時間: 2008-10-10, 11:27
文章: 982
秋月萌 寫:
adam 寫:
3.6已內建了 :mrgreen:


請問你說的3.6已內建了是指什麼
是指優化還是別的?

自動清潔(VACUUM)Places優化機制

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2) Gecko/20100115 Firefox/3.6
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 38 篇文章 ]  前往頁數 上一頁  123  下一頁

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 13 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群