Как отключить кэш MySQL

  • Дата статьи:
  • Автор:

Кэш MySQL предназначен для хранения результатов SELECT-запросов, часто выполняемых и отдаваемых web-приложению сервером базы данных. Возможно, что при создании вашего сайта (или любого другого динамического web-приложения) вам понадобится отключить эту возможность. Но следует обратить внимание, что в это случае возрастает нагрузка на сервер баз данных.

Для того, чтобы отключить кэш MySQL достаточно выполнить следующие действия:

1 способ:

Войдите в MySQL как администратор и назначьте новое значение глобальной переменной query_cache_size, выполнив в командной строке MySQL следующую команду:SET GLOBAL query_cache_size = 0;

После этого убедитесь, что вы все сделали правильно, просмотрев значение переменной, выполнив:SHOW VARIABLES LIKE "query_cache_size"; оно должно быть равно 0.

2 способ:

Запустите демон MySQL командой с дополнительным параметром:mysqld --query_cache_size=0 Как отключить кэш MySQL

Это позволит, при старте mysql-сервера, назначить переменной query_cache_size нулевое значение, тем самым отключив кэш.


Поддержать IThowto:
Остались вопросы?

Если у Вас что-то не получилось или остались вопросы по данной проблеме - обратитесь к автору и он Вам поможет.


Станьте одним из экспертов!

Мы будем рады видеть в своих рядах людей, которые могут поделиться своим опытом с другими!

Владимир foto
Владимир

Системный администратор

Linux (Ubuntu,Debian,Fedora), MS Windows (Server/Desktop), PHP.
Решение проблем любой сложности.