Здравствуйте. В папке профиля большой размер занимает файл с иконками сайтов favicons.sqlite - 67 Мб. Как определить, что именно сжирает столько места?
Судя по структуре БД, там лишь текстовая инфа, не нашел ни в одной из трех таблиц места хранения иконок. Может, не там ищу? Для уточнения, размеры таблиц:
moz_icons - 8132 строки
moz_icons_to_pages - 161282 строки
moz_icons_w_icons - 71745 строк
Хотелось бы понять, что именно занимает так много места, чтоб удалить эти строки.
Отредактировано andro1d (12-09-2022 12:14:59)
Отсутствует
favicons.sqlite - стандартный размер 5 мегабайт и служит одним из файлов баз-данных.
По идее, судя из названия, содержит все значки (посещенные сайты, закладки, самого и тп).
В гугле 2-ая ссылка https://www.exefiles.com/en/sqlite/favicons-sqlite/
Чуть ниже пролистать - решение некоторых проблем.
п.с по сути его можно удалить, открыть браузер по новой и он его создаст заново.
Отредактировано ibb1386 (11-09-2022 18:35:51)
Отсутствует
Чуть ниже пролистать - решение некоторых проблем.
Судя по всему, вы не читали. Там написан бред сивой кобылы типа восстановления винды.
Конечно же, мне не нужен новый файл, мне нужен текущий, но мне нужно его исправить, это разве не очевидно?
Перечитайте мой пост еще раз, пожалуйста. Там четко описано, чего я хочу.
Отсутствует
Удалите и создайте новый.
"мне нужен текущий, но мне нужно его исправить" - что тут неясного? Может, я чего-то не понимаю?
Вы действительно не понимаете, почему я хочу оставить текущий и почему мне не нужен новый?
Отредактировано andro1d (11-09-2022 20:46:27)
Отсутствует
andro1d
Это ваше сообщение, точнее часть и что вы хотите...
В папке профиля большой размер занимает файл с иконками сайтов favicons.sqlite - 67 Мб. Как определить, что именно сжирает столько места?
Сейчас вы пишите, что надо сохранить и исправить.
Мой совет на "надо сохранить" - не трогать его.
А что исправлять - непонятно. Отдельно часть информации вырезать не получится.
В чём проблема, опять-же, непонятно.
Отредактировано ibb1386 (12-09-2022 00:53:57)
Отсутствует
Здравствуйте. В папке профиля большой размер занимает файл с иконками сайтов favicons.sqlite - 67 Мб. Как определить, что именно сжирает столько места?
Для уточнения, размеры таблиц:
moz_icons - 8132 строки
moz_icons_to_pages - 161282 строки
moz_icons_w_icons - 71745 строк
Ты сам ответил на свой вопрос. БД редко отличаются малым размером, в особенности SQL.
Судя по структуре БД, там лишь текстовая инфа, не нашел ни в одной из трех таблиц места хранения иконок. Может, не там ищу?
Иконки/изображения хранятся в столбце data с типом BLOB (binary large object)
Хотелось бы понять, что именно занимает так много места, чтоб удалить эти строки.
Много места занимает тот объём данных, что у тебя на данный момент. Удалять вручную сродни мазохизму с таким количеством данных.
Как вариант воспользоваться командой Vacuum. В SQLiteStudio это делается через меню: Database → Vacuum. После правок не забываем отключаться от БД: Database → Disconnect from the database
Еще вариант воспользоваться сжатием на уровне файловой системы
Отсутствует
Иконки/изображения хранятся в столбце data с типом BLOB (binary large object)
Блин, как же я этого не заметил... Я предполагал, что там может много места занимать текст (иногда там встречаются какие-то xml-ки), но не посмотрел, что там есть еще и изображения. Догадывался, что они где-то есть, как и ясно из моего первого поста.
Спасибо.
А дальше дело за малым, буду разбираться Сами иконки весят 38 Мб, гляну еще, где остальное.
Отредактировано andro1d (12-09-2022 12:15:44)
Отсутствует