вопрос
С файловым кэшем мой модуль который делает много запросов к БД, буквально "убивал" сайт на несколько минут.
Поставил Memcache и все стало работать быстро, однако ресурсы сервера (ОЗУ) стало потреблять еще меньше, чем с файловым кэшем, однако по логике кэш у меня в ОЗУ и потреблять ее должно больше
В каждом файле модулю пишу db->free() это случайно не удалит кэш который создавал в скрипте до этого?
Поставил Memcache и все стало работать быстро, однако ресурсы сервера (ОЗУ) стало потреблять еще меньше, чем с файловым кэшем, однако по логике кэш у меня в ОЗУ и потреблять ее должно больше
В каждом файле модулю пишу db->free() это случайно не удалит кэш который создавал в скрипте до этого?
Если кеширование работает, а ресурсов потребляется меньше - значит цель достигнута.
$db->free()
это просто завершение соединения с БД, оно не влияет на мемкеш точно.