Прежде всего, вам необходимо обновить файл my.cnf (LINUX) или my.ini (WINDOWS).
query_cache_type = 2
если значение равно 2, то оно по требованию, что означает, что у вас есть доступная опция для использования SQL_CACHE в результате запроса, который вы хотите кэшировать.
если это 0, то кеш запросов не активируется.
если это 1, все запросы кэшируются в базе данных.
Если вы не хотите кэшировать некоторые конкретные запросы, вы можете использовать SQL_NO_CACHE .
Но вы должны заметить, что результат кэширования запросов будет недействительным, если ваша таблица будет часто обновляться.