Най-доброто нещо за кратко време, което можете да направите, е да добавите индекс, който ще покрива 4 полета, които изчислявате. В момента правите пълно сканиране на таблицата, операция, която преминава през всички страници, които съдържат вашата таблица, ако направите индекс, покриващ само 4 колони по-горе Вместо това MySQL ще премине през index, индексът се съхранява отделно и съдържа по-малко данни, така че повече данни ще се поберат в една страница.