SELECT r.id, c.id,
/* тут идёт сложный подзапрос, но в контексте вопроса нам это не интересно */ 123 AS `count`
FROM `region` r
JOIN `category` c on 1=1
Этот код считает раз в 15 минут кол-во записей в каждом регионе для каждой категории, включая кол-во записей в подкатегориях. Но не суть - проблема в данном join. Он тяжелый.
Какие в mysql есть инструменты, что бы join двух таблиц сделать максимально быстрым? Т.е. как-то закэшировать и т.п.?
Таблица с регионами НЕ меняется.
Таблица категорий изменяется.