MozTW 討論區
https://forum.moztw.org/

[已解決]如何能讓 places.sqlite 減肥?
https://forum.moztw.org/viewtopic.php?f=2&t=24449
1 頁 (共 2 頁)

發表人:  過路的 [ 2008-09-20, 22:12 ]
文章主題 :  [已解決]如何能讓 places.sqlite 減肥?

我的 places.sqlite 已經來到 20MB,當初升上 FF3 時匯入書籤時也不過 6、7MB,而到現在,書籤數量不增反減,places.sqlite 卻是日益肥大。

我有試著用勾選「清除隱私資料」→「瀏覽記錄」來減小 places.sqlite 容量,不過沒任何幫助,我記得 places.sqlite 內儲存了書籤以外,還有歷史記錄。

請問要怎麼設定才能讓 places.sqlite 減肥成功?謝謝。

發表人:  shyangs [ 2008-09-20, 22:50 ]
文章主題 : 

Amauds 寫:
SQLite Manager 的 Compact 功能還不錯,不知道是不是 Firefox 在管理 sqlite 的缺陷,經過 Compact 後整個 places.sqlite 竟只剩下約三分之一的大小。真是太驚人了。


SQLite Manager

發表人:  過路的 [ 2008-09-21, 00:23 ]
文章主題 : 

感謝 shyangs 大的幫忙,經過 Compact,places.sqlite 只減了 4MB,現在是 16 MB。(有減總比不減好)

如果說想透過減少「歷史記錄」的方式來縮減 places.sqlite,是否能從 about:config 中設定呢?(比如定期清理,不要讀它一直無限累積)

發表人:  u20329122 [ 2008-09-21, 10:42 ]
文章主題 : 

過路的 寫:
感謝 shyangs 大的幫忙,經過 Compact,places.sqlite 只減了 4MB,現在是 16 MB。(有減總比不減好)

如果說想透過減少「歷史記錄」的方式來縮減 places.sqlite,是否能從 about:config 中設定呢?(比如定期清理,不要讀它一直無限累積)


工具->選項->安全

當我正瀏覽的網站可能是有害的網站告訴我
當我正瀏覽的網站可能是偽造的網站告訴我

這兩項勾消看看

發表人:  hondacura [ 2008-09-21, 15:07 ]
文章主題 : 

請問places.sqlite怎麼用SQL減肥阿?看不懂說...

我的檔案高達29MB :(
點歷史都會嚴重重拖 :evil:

發表人:  過路的 [ 2008-09-21, 16:26 ]
文章主題 : 

u20329122 寫:
工具->選項->安全

當我正瀏覽的網站可能是有害的網站告訴我
當我正瀏覽的網站可能是偽造的網站告訴我

這兩項勾消看看


你說的選項是存在 urlclassifier3.sqlite 這個檔案吧!

這設定我以前取消了,還用唯讀資料夾取代它。


hondacura 寫:
請問places.sqlite怎麼用SQL減肥阿?看不懂說...

我的檔案高達29MB :(
點歷史都會嚴重重拖 :evil:

這是正常的吧,我用 RamDisk 都會有很明顯的 Delay,硬碟就更不必說了。

shyangs 大提供的方法是使用 SQLite Manager 套件去開啟 places.sqlite,然後選取套件的選單[Database]→[Compact Database],對 places.sqlite 做 Compact 處理(我不知道這處理是在做什麼),根據文章和我親身體驗,確實可以讓 places.sqlite 縮小到某個程度。

不過清理歷史記錄卻沒找到解決的,看到一堆超過六天以上的記錄積在那邊,真的是拿它們沒辦法。

發表人:  froce [ 2008-09-21, 16:37 ]
文章主題 : 

這個?...

話說回來我urlclassifier3.sqlite居然高達52MB了...
但是不會有以前的cpu暴衝問題...

是3.0.1真的修正好了還是系統上的sqlite3新版的功勞?...

附加檔案:
Screenshot-Minefield 偏好設定.png [83.89 KiB]
被下載 775 次

發表人:  過路的 [ 2008-09-21, 17:58 ]
文章主題 : 

urlclassifier3.sqlite 設定是在這邊

圖檔


至於清除隱私資料那邊,我也試過勾選「瀏覽記錄」,結果只有 places.sqlite-journal 變得和 places.sqlite 差不多大,在關閉 FF3 後,places.sqlite 大小仍然不變 :(

發表人:  froce [ 2008-09-21, 19:34 ]
文章主題 : 

抱歉...我沒說清楚...
那張圖片是要回答你這個問題...
引言回覆:
如果說想透過減少「歷史記錄」的方式來縮減 places.sqlite,是否能從 about:config 中設定呢?(比如定期清理,不要讀它一直無限累積)

不過我沒實驗過...
可能要重新建立過places.sqlite...

事實上...關於urlclassifier3.sqlite這個檔的兩個選項...
我從來沒開過...
不過還是會自己成長...

發表人:  u20329122 [ 2008-09-21, 20:02 ]
文章主題 : 

我的places.sqlite到限在仍然維持在8.85mb :shock:

不知道是不是我用隨身碟版、又或許是最新版本有修正bug的關係 :?:

發表人:  過路的 [ 2008-09-21, 21:51 ]
文章主題 : 

froce 寫:
抱歉...我沒說清楚...
那張圖片是要回答你這個問題...
引言回覆:
如果說想透過減少「歷史記錄」的方式來縮減 places.sqlite,是否能從 about:config 中設定呢?(比如定期清理,不要讀它一直無限累積)

不過我沒實驗過...
可能要重新建立過places.sqlite...

事實上...關於urlclassifier3.sqlite這個檔的兩個選項...
我從來沒開過...
不過還是會自己成長...

我也猜到了,所以我最後一段有說明,而我貼那張圖是因為:

froce 寫:
話說回來我urlclassifier3.sqlite居然高達52MB了...
但是不會有以前的cpu暴衝問題...
...


我以為你沒關掉,其實關閉後好像還會"長大"的樣子,我之前爬文時,版主群有提過這問題,我就是根據他們的方式來解決的~以唯讀資料夾取代之。


重建 places.sqlite,我之前有試過,那是因為我的書籤無法新增,同時,歷史記錄也是一片空白。

重建故然可以讓 places.sqlite 在短時間內縮到最小,但是總不能每隔數日就來一次吧?而且這段時間內的歷史記錄就會完全失去,如果要找資料不就沒得找了?

原本我以為可以指定時間範圍,超過日期就會清除,在時限內就會保留,方便查詢,想不到… :(


to u20329122:

我曾遇過這種狀況,不過那時是因為遇到 FF3 當掉,結果把 places.sqlite 弄壞了,資料都寫不進去,所以容量不會增加。

你用 FF3 是 3.1b1pre,和我的 3.0.1 是不一樣的,也許 3.1 已經修正了這個問題,這點我不能確定,你能提供一下使用心得嗎?謝謝。

發表人:  shyangs [ 2008-09-21, 23:53 ]
文章主題 : 

about:config
  1. browser.history_expire_days,整數值,瀏覽紀錄(History)的有效期限(最大保留天數),在 Fx3 中預設值為180(天),Fx 2 中預設值為 9(天),過期的瀏覽紀錄會被移除。
    • Fx2 中,可透過『工具 → 選項→ 個人隱私→ 瀏覽紀錄→ 保留瀏覽紀錄裡的網址 ___ 天』來設定。
    • Fx3 中,無提供圖形介面以設定此值。
  2. browser.history_expire_days_min,整數值,瀏覽紀錄的最小保留天數,Fx3 預設值為 90(天)。
    • Fx2 中,無提供圖形介面以設定此值。
    • Fx3 中,可透過『工具 → 選項→ 個人隱私→ 瀏覽紀錄→ 保留我的瀏覽紀錄最少 ___ 天』來設定。
  3. browser.history_expire_sites,整數值,瀏覽紀錄儲存的最大網站數目,預設值為40000


上面第一個與第二個config項目,Fx2與Fx3 之圖形介面在同樣的位子,相似的翻譯,卻代表不同的涵義XDDD

Fx3預設最多會保留40000個網站的瀏覽紀錄,至少90天,最多180天,減少這三個項目值,應該可以讓 places.sqlite 變小。


參考:About:config entries - MozillaZine Knowledge Base

發表人:  hondacura [ 2008-09-22, 00:57 ]
文章主題 : 

[Database]→[Compact Database]這不是開啟舊檔而已!沒有瘦身阿 :?:

urlclassifier3.sqlite這個檔案我也高達53MB能用軟體瘦身嗎 :?:

發表人:  hondacura [ 2008-09-22, 01:01 ]
文章主題 : 

shyangs妳提供的我都把他預設直除以3

試試效果看看

發表人:  netnight [ 2008-09-22, 01:35 ]
文章主題 : 

deleted

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/