На данный момент время выполнения запроса 0.5 сек и это долго. Скажите можно ли улучшить этот запрос чтобы сделать его быстрее? Возможно у вас есть идеи?
SELECT
`experience`.`role` AS role,
COUNT(*) AS count_users
FROM
`users`
LEFT JOIN
`experience`
ON
`experience`.`user_id` = `users`.`id`
GROUP BY
`role`
ORDER BY
`count_users`
DESC
На поле user_id в таблице experience уже есть индекс. Таблицы InnoDB. Этот запрос считает количество пользователей по ролям.