![]() |
Кеширование
Есть сайт с кучей страниц. Столкнулся с проблемой огромного размера таблицы в БД cache_pages - 400 Мб! После обнуления кеша размер = 0.
Как решается подобного рода казусы? Где и как регулируется время жизни кеша Устаревает "Стандартный"? |
Время жизни кэша регулируется параметрами
config.cache_period (по умолчанию 24 часа) + аналогичным параметром для каждой страницы. Есть возможность совсем отказаться от кэша через config.no_cache, либо использовать, например, файловый кэш (fl_staticfilecache) ... |
спасибо за ответ.
config.cache_period почему-то не помог. выставил период в минуту, но после ручного обнуления всего кеша таблица cache_pages все-равно продолжала расти без периодического обнуления. решил проблему (кажется решил) довольно экзотически: установил плагин "autocache", жмакнул в нем кнопку Start. после минут 30 выдало, что у меня 40 000 каких-то дублей. предложил их удалить, я согласился. после этого размер cache_pages остановился на 26 мб. до этого рос со скоростью мегабайт в минуту |
на сайтах typo3.com и typo3.org была такая проблем с большим размером кеша в БД
для этого сделали pageCacheToExternalFiles можно посмотреть http://wiki.typo3.org/index.php/Perf...nce_Extensions autocache не смотрел - спасибо, может он как-нить пригодится |
У меня вопрос что значит "куча страниц"? и для всех ли сайтов с такой кучей эта проблема существует? или это какое-то "непонятное отклонения" (см. глюк)
|
Часовой пояс GMT +4, время: 02:48. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot