Как очистить кэш, не трогая кэш схемы БД?
Как очистить кэш, не трогая кэш схемы БД?
Yii::$app->cache->flush() - очищает все кэши.
Консольная команда типа yii cache/flush cache ничего не находит.
Как очистить кэш, не трогая кэш схемы БД?
Консольная команда типа yii cache/flush cache ничего не находит.
Как очистить кэш, не трогая кэш схемы БД?
Re: Как очистить кэш, не трогая кэш схемы БД?
Хранить схему в отдельном кеше.
Re: Как очистить кэш, не трогая кэш схемы БД?
запросы на схему бд достаточно легкие. не надо боятся.
Re: Как очистить кэш, не трогая кэш схемы БД?
Что-то у меня не очень легкие - по секунде на запрос.zelenin писал(а):запросы на схему бд достаточно легкие. не надо боятся.
Re: Как очистить кэш, не трогая кэш схемы БД?
А как это сделать?ElisDN писал(а):Хранить схему в отдельном кеше.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как очистить кэш, не трогая кэш схемы БД?
Заводится отдельный компонент кеша и его ID указывается в connection.
Нравится Yii? Давайте сделаем его лучше!.
Re: Как очистить кэш, не трогая кэш схемы БД?
Код: Выделить всё
'schemaCache' => 'cache2',
Re: Как очистить кэш, не трогая кэш схемы БД?
Добрый день. Не понятна такая особенность, выполняю команду в консоли:
Код: Выделить всё
php yii cache/flush-all
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Как очистить кэш, не трогая кэш схемы БД?
Попробуйте отдельно очистить
Код: Выделить всё
php yii cache/flush-schema db
Re: Как очистить кэш, не трогая кэш схемы БД?
yiiliveext писал(а): ↑2019.11.01, 13:07 Попробуйте отдельно очиститьКод: Выделить всё
php yii cache/flush-schema db
Код: Выделить всё
$ php yii cache/flush-schema db
Flush cache schema for "db" connection? (yes|no) [no]:yes
Schema cache for component "db", was flushed.
Помогает только когда руками из рантайма все удалишь. Все запросы возвращаются на один раз, при повторном обновлении ни одного запроса.
-
- Сообщения: 910
- Зарегистрирован: 2019.08.13, 01:49
Re: Как очистить кэш, не трогая кэш схемы БД?
Попробуйте через Yii::$app->cache->flush()
Компонент кеша свой подставьте
Компонент кеша свой подставьте
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как очистить кэш, не трогая кэш схемы БД?
Где кеш храните?
Нравится Yii? Давайте сделаем его лучше!.
Re: Как очистить кэш, не трогая кэш схемы БД?
Такой способ работает.yiiliveext писал(а): ↑2019.11.01, 13:48 Попробуйте через Yii::$app->cache->flush()
Компонент кеша свой подставьте