Привет, ребята, пожалуйста, помогите мне с этим.Оптимизация и индексирование MySQL
У меня есть tablemasterlist с миллионом записей. Я использовал Index для CycleDate и ProductType. Я ожидал рекордного количества 100,132, но sql scan слишком много строк.
explain SELECT * FROM tblmasterlist where CycleDate BETWEEN '2014-08-01' AND '2014-08-30'
что, если вы используете старый метод школы в cycledate> = 2014-08-01 и cycledate <= 2014-08-30 – Christian
ваш индекс типа BTree? – Jaylen
Попробуйте запустить ANALYZE TABLE; MRR на сервере? Вы можете проверить 'select @@ optimizer_switch;' – Jaylen