А фикс ещё не выпущен чтоль?
спасибо на лайк не намажешь
03.08.2011 14:25:04
А фикс ещё не выпущен чтоль?
спасибо на лайк не намажешь
|
|
|
|
10.05.2013 12:44:33
Прошло почти 2 года, как разрешился данный вопрос?
Я сегодня заметил нерациональное разрастание b_cache_tag. В собственном компоненте после $this->StartResultCache делаю: $CACHE_MANAGER->RegisterTag("my_component_".$arObject['Id']) В итоге получаю на каждый вызов по строке в b_cache_tag, все верно, но не понимаю зачем туда добавляются повторные, с теми самыми же id, которые там уже есть. Можно предположить, что для ускорения работы не осуществляется проверка на подобную запись, новая мода - тупо пишем. Все бы еще ничего, если бы при очистке кэша b_cache_tag очищался, но нет, мои RegisterTag как там были после очистки так и остались. Остальные же записи из стандартных компонентов так же разрастаются самостоятельно и не удаляются очисткой кэша, сейчас уже 25851 записей, при условии, что проект в разработке несколько месяцев и еще не запущен. Установлены последние бэты.
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов -
|
|
|
|
10.05.2013 13:06:51
Нашел расхождение к коде, но проблема не в этом:
В коде нашел такую строку: /home/i/ipgpro/top400/public_html/bitrix/modules/main/classe 732: $strSqlValues .= $sql." '".$DB->ForSQL($tag, 50)."')"; Тоесть тэг обрезается до 50 символов. Допустим, однако в БД поле имеет размер 100 символов.
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов -
|
|
|
|
18.08.2013 11:06:41
Интересно, а решена ли проблема сейчас?
Столкнулся с тем, что на не очень крупном проекте (около 1000 хитов/час) таблица b_cache_tag занимает уже 236 мб. Этот запрос:
Дает следующий результат:
Но, например, папки "345" в "/bitrix/cache/s1/bitrix/catalog.section" нету. Есть следующие директории:
Что все это может значить и что делать?
postoev.ru/blog/
|
|||||||
|
|
19.08.2013 09:50:14
Обратитесь в техподдержку, пожалуйста.
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
20.08.2013 16:35:45
проблема будет возникать на действительно очень больших проектах. Наблюдал разрастание и до нескольких Гб.
Проблема в том, что транкейтить (или хотя бы делетить) таблицу нужно одновременно с удалением файлов кеша. А то получите пачку потерявшихся файлов кеша, которые битрикс сам удалить будет не в состоянии и они будут висеть мёртвым грузом. |
|
|
|
01.12.2013 17:56:26
Тоже познакомился с этой проблемой, размер таблицы 500+ Мб.
Пошел в техподдержку узнаю, что сейчас с этим багом.
Ищу БАГи в Битриксе за свой счет!
|
|
|
|
26.12.2013 09:53:08
|
||||
|
|
|||