77902543
小狐狸
小狐狸
  • UID22581
  • 注册日期2008-01-08
  • 最后登录2014-12-09
  • 发帖数10
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4356回复:11

Firefox4的places.sqlite文件有大小限制了?

楼主#
更多 发布于:2011-04-10 08:45
3.6更新成4.0后places.sqlite变成了130M,而且不会再增大了
Firefox使用中会出现places.sqlite-shm[32K]和places.sqlite-wal[使用中逐渐变大]文件,Firefox关闭后这两个文件消失,places.sqlite依旧是130M,新的浏览记录也没有被记录
4.0版的Firefox在这里有了新的限制吗?
zhengwq
小狐狸
小狐狸
  • UID6897
  • 注册日期2005-06-20
  • 最后登录2021-01-17
  • 发帖数78
  • 经验20枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
1楼#
发布于:2011-04-10 08:45
2G内存的话FX4默认保留历史记录五万多条,可以把记录的数目改小,然后压缩一下place.sqilte,这个文件最小容量为10M
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
2楼#
发布于:2011-04-10 08:45
你这个大小太夸张了。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
3楼#
发布于:2011-04-10 08:45
可能是什么插件在这个文件里保存东西

我以前用Google Toolbar快速拨号功能的时候,
发现Google把所有曾经浏览过的网页都生成个缩略图存这里,
这样快速拨号界面里面无论顺序如何,总能提供缩略图……

但是实在是太发指了。所以我把这功能关了。
77902543
小狐狸
小狐狸
  • UID22581
  • 注册日期2008-01-08
  • 最后登录2014-12-09
  • 发帖数10
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2011-04-10 08:45
修改places.history.expiration.max_pages为99257642
禁用Google Toolbar
依旧是130M无法增加。。。
lord
非常火狐
非常火狐
  • UID6208
  • 注册日期2005-05-21
  • 最后登录2024-03-27
  • 发帖数634
  • 经验81枚
  • 威望0点
  • 贡献值12点
  • 好评度3点
  • 社区居民
  • 忠实会员
5楼#
发布于:2011-04-10 08:45
用sqlite压缩一下吧,会减到几十m
心想事成,人生如梦
marion
火狐狸
火狐狸
  • UID28994
  • 注册日期2009-05-28
  • 最后登录2017-11-27
  • 发帖数283
  • 经验16枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
6楼#
发布于:2011-04-10 08:45
77902543:修改places.history.expiration.max_pages为99257642
禁用Google Toolbar
依旧是130M无法增加。。。
回到原帖




原有的东西不会自动清除,需要用SQLite Manager之类的东西清理一下,
或者干脆就重建一个
zhengwq
小狐狸
小狐狸
  • UID6897
  • 注册日期2005-06-20
  • 最后登录2021-01-17
  • 发帖数78
  • 经验20枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
7楼#
发布于:2011-04-10 08:45
77902543:修改places.history.expiration.max_pages为99257642
禁用Google Toolbar
依旧是130M无法增加。。。
回到原帖

原来你不是嫌记录多、文件过大呀,是怀疑过大文件可能导致新记录无法保存。
可能是新旧FX对过大的sqlite的兼容上没做好,要不要用sqlite的工具手动把大部记录删除再压缩,或者把这个数字改成较小数字比如几千,等待一段时间看Fx能否自动删除掉很久远前记录,看到记录明显减少再压缩看能不能恢复正常
77902543
小狐狸
小狐狸
  • UID22581
  • 注册日期2008-01-08
  • 最后登录2014-12-09
  • 发帖数10
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2011-04-10 08:45
其实我不是嫌记录多、文件过大。。。而是嫌它记录少、文件过小。。。

google了一下Firefox4的历史记录,发现Firefox4的历史记录是由FF根据内存大小自动控制,即使设置了places.history.expiration.max_pages也没有用
降级改回FF3.6使用,但是本机FF从3.6更新到4.0之后places.sqlite也被更新了,更新后的places.sqlite在3.6就读不出来了。。。
这回彻底崩溃了………………………………………………
lord
非常火狐
非常火狐
  • UID6208
  • 注册日期2005-05-21
  • 最后登录2024-03-27
  • 发帖数634
  • 经验81枚
  • 威望0点
  • 贡献值12点
  • 好评度3点
  • 社区居民
  • 忠实会员
9楼#
发布于:2011-04-10 08:45
导出html,再导入3.6
还是建议压缩下,就算体积变不大,可用空间也能变大
心想事成,人生如梦
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
10楼#
发布于:2011-04-10 08:45
130M 真是恐怖,不如直接删了重新生成,没什么可压缩的价值了。
Shiro
小狐狸
小狐狸
  • UID28361
  • 注册日期2009-03-25
  • 最后登录2015-03-13
  • 发帖数30
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2011-04-10 08:45
我也是嫌fx4.0+的places太小了.....
看来这个问题现在还是无解啊

1年多了  希望有高手出现
游客

返回顶部