Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№111-09-2022 12:39:32

andro1d
Участник
 
Группа: Members
Зарегистрирован: 29-02-2008
Сообщений: 132
UA: Firefox 104.0

[Решено] Большой размер favicons.sqlite

Здравствуйте. В папке профиля большой размер занимает файл с иконками сайтов favicons.sqlite - 67 Мб. Как определить, что именно сжирает столько места?
Судя по структуре БД, там лишь текстовая инфа, не нашел ни в одной из трех таблиц места хранения иконок. Может, не там ищу? Для уточнения, размеры таблиц:
moz_icons - 8132 строки
moz_icons_to_pages - 161282 строки
moz_icons_w_icons - 71745 строк

Хотелось бы понять, что именно занимает так много места, чтоб удалить эти строки.

Отредактировано andro1d (12-09-2022 12:14:59)

Отсутствует

 

№211-09-2022 18:29:37

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1350
UA: Firefox 104.0

Re: [Решено] Большой размер favicons.sqlite

favicons.sqlite - стандартный размер 5 мегабайт и служит одним из файлов баз-данных.
По идее, судя из названия, содержит все значки (посещенные сайты, закладки, самого [firefox] и тп).
В гугле 2-ая ссылка https://www.exefiles.com/en/sqlite/favicons-sqlite/
Чуть ниже пролистать - решение некоторых проблем.
п.с по сути его можно удалить, открыть браузер по новой и он его создаст заново.

Отредактировано ibb1386 (11-09-2022 18:35:51)

Отсутствует

 

№311-09-2022 19:08:54

andro1d
Участник
 
Группа: Members
Зарегистрирован: 29-02-2008
Сообщений: 132
UA: Firefox 104.0

Re: [Решено] Большой размер favicons.sqlite

ibb1386 пишет

Чуть ниже пролистать - решение некоторых проблем.

Судя по всему, вы не читали. Там написан бред сивой кобылы типа восстановления винды.
Конечно же, мне не нужен новый файл, мне нужен текущий, но мне нужно его исправить, это разве не очевидно?
Перечитайте мой пост еще раз, пожалуйста. Там четко описано, чего я хочу.

Отсутствует

 

№411-09-2022 20:14:12

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1350
UA: Firefox 104.0

Re: [Решено] Большой размер favicons.sqlite

andro1d пишет

мне нужен текущий, но мне нужно его исправить

Удалите и создайте новый.

Отсутствует

 

№511-09-2022 20:46:01

andro1d
Участник
 
Группа: Members
Зарегистрирован: 29-02-2008
Сообщений: 132
UA: Firefox 104.0

Re: [Решено] Большой размер favicons.sqlite

ibb1386 пишет

Удалите и создайте новый.

"мне нужен текущий, но мне нужно его исправить" - что тут неясного? Может, я чего-то не понимаю?
Вы действительно не понимаете, почему я хочу оставить текущий и почему мне не нужен новый?

Отредактировано andro1d (11-09-2022 20:46:27)

Отсутствует

 

№612-09-2022 00:51:30

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1350
UA: Firefox 104.0

Re: [Решено] Большой размер favicons.sqlite

andro1d
Это ваше сообщение, точнее часть и что вы хотите...

andro1d пишет

В папке профиля большой размер занимает файл с иконками сайтов favicons.sqlite - 67 Мб. Как определить, что именно сжирает столько места?

Сейчас вы пишите, что надо сохранить и исправить.
Мой совет на "надо сохранить" - не трогать его.
А что исправлять - непонятно. Отдельно часть информации вырезать не получится.
В чём проблема, опять-же, непонятно.

Отредактировано ibb1386 (12-09-2022 00:53:57)

Отсутствует

 

№712-09-2022 10:45:35

zzzephire
Участник
 
Группа: Members
Зарегистрирован: 29-12-2017
Сообщений: 813
UA: Chrome 105.0

Re: [Решено] Большой размер favicons.sqlite

andro1d пишет

Здравствуйте. В папке профиля большой размер занимает файл с иконками сайтов favicons.sqlite - 67 Мб. Как определить, что именно сжирает столько места?
Для уточнения, размеры таблиц:
moz_icons - 8132 строки
moz_icons_to_pages - 161282 строки
moz_icons_w_icons - 71745 строк

Ты сам ответил на свой вопрос. БД редко отличаются малым размером, в особенности SQL.

andro1d пишет

Судя по структуре БД, там лишь текстовая инфа, не нашел ни в одной из трех таблиц места хранения иконок. Может, не там ищу?

Иконки/изображения хранятся в столбце data с типом BLOB (binary large object)

скрытый текст
2022-09-12-091020.png
2022-09-12-091213.png
2022-09-12-091351.png

andro1d пишет

Хотелось бы понять, что именно занимает так много места, чтоб удалить эти строки.

Много места занимает тот объём данных, что у тебя на данный момент. Удалять вручную сродни мазохизму с таким количеством данных.
Как вариант воспользоваться командой Vacuum. В SQLiteStudio это делается через меню: Database → Vacuum. После правок не забываем отключаться от БД: Database → Disconnect from the database
Еще вариант воспользоваться сжатием на уровне файловой системы

скрытый текст
2022-09-12-093801.png

Отсутствует

 

№812-09-2022 12:14:23

andro1d
Участник
 
Группа: Members
Зарегистрирован: 29-02-2008
Сообщений: 132
UA: Firefox 104.0

Re: [Решено] Большой размер favicons.sqlite

zzzephire пишет

Иконки/изображения хранятся в столбце data с типом BLOB (binary large object)

Блин, как же я этого не заметил... Я предполагал, что там может много места занимать текст (иногда там встречаются какие-то xml-ки), но не посмотрел, что там есть еще и изображения. Догадывался, что они где-то есть, как и ясно из моего первого поста.
Спасибо.

Выделить код

Код:

select *, length(data) as dsize from moz_icons
order by dsize desc

А дальше дело за малым, буду разбираться :) Сами иконки весят 38 Мб, гляну еще, где остальное.

Отредактировано andro1d (12-09-2022 12:15:44)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]