Ускорить выполнение запроса Mysql

145
31 октября 2018, 11:20

Имеется таблица в ней примерно полтора миллиона записей. Делаю выборку, время работы запроса примерно 10 секунд.

select country, count(id) as total_leads 
from users 
where op_status = 1 
group by country 
order by total_leads desc

поле country и op_status проиндексированны. Если спросить так:

select country, count(id) as total_leads 
from users  
group by country 
order by total_leads desc

то время выполнения 0.4 сек Не пойму почему так вырастает время выполнения запроса, оба поля индексные. Что можно сделать чтобы запрос выполнялся быстрее?

READ ALSO
Долгая выборка простого запроса

Долгая выборка простого запроса

Время выполнения 0,672 сек

139
Сгенерировать html страницу во Flask

Сгенерировать html страницу во Flask

Доброго времени суток!

175
Выделение текста в textview курсивом через код

Выделение текста в textview курсивом через код

Как через java выделить текст?

236
Carousel в Bootstrap4: прокручивать слайдер наведением мыши

Carousel в Bootstrap4: прокручивать слайдер наведением мыши

Подскажите, как изменить поведение carousel так, чтобы лишь при наведении мыши на фото- слайдер прокручивался,в остальных случаях - оставался...

135