Проблемът е, че принуждава MySQL да обработва всеки един ред в таблицата, преобразувайки ~3,5 милиона стойности на update_date, преди да може да реши дали редът е необходим. Следователно индексът на update_date е безполезен за тази заявка. Освен това, откъде идва резултат_месец? Не е в таблицата, която сте показали, нито е извлечен в заявката.

person x3lq    schedule 30.06.2016    source източник