Появилась потребность увеличить объем выделенной памяти под кэш, с которым работает функция cache_set / cache_get.
Не могу найти - как она организована и сколько всего выделено.
Прошу помощи у того, кто знает!
Я пытаюсь использовать свою таблицу для хранения кэша (функцией cache_set) под выгрузку для YML (она весит 8,5 Мб), но все равно выгрузка не кэшируется - не хватает памяти.
Если уменьшаю размер выгрузки - то кэш ее запоминает.
Можно ли как-то увеличить максимальный размер кэша под конкретную таблицу?
Комментарии
1mb вам мало?
если да, используйте свою таблицу,
Мало.
Не знаете, где можно изменить этот 1mb?
https://www.drupal.org/node/1945712
https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sys...
Я пытаюсь использовать свою таблицу для хранения кэша (функцией cache_set) под выгрузку для YML (она весит 8,5 Мб), но все равно выгрузка не кэшируется - не хватает памяти.
Если уменьшаю размер выгрузки - то кэш ее запоминает.
Можно ли как-то увеличить максимальный размер кэша под конкретную таблицу?
https://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html
Не могли вы бы подсказать какой именно параметр нужно изменнить для cache_set?
Увеличил max_allowed_packet с 16М до 128М - это не помогает.
Есть ли какие-то еще возможности?