Najlepszą krótką rzeczą, jaką możesz zrobić, to dodać indeks, który pokryje 4 pola, które obliczasz. W tej chwili wykonujesz pełne skanowanie tabeli, operację, która obejmuje wszystkie strony zawierające Twoją tabelę, jeśli utworzysz indeks obejmujący tylko 4 kolumny powyżej MySQL przejdzie zamiast tego na indeks, indeks przechowywany oddzielnie i zawiera mniej danych, więc więcej danych zmieści się na jednej stronie.