Zdravím, vykonávám takovýto dotaz, kde se přehrabuju v neskutečném množství dat. Za den sbírám cca 1400 záznamů a aplikace běží již přes rok... Pokud zavolám dotaz
(SELECT SUM(rain) FROM mereni WHERE cas > CURDATE())
UNION ALL
(SELECT
SUM(rain) FROM mereni WHERE MONTH(cas) = MONTH(CURDATE())
AND YEAR(cas) = YEAR(CURDATE()))
UNION ALL
(SELECT SUM(rain) FROM mereni WHERE YEAR(cas) = YEAR(CURDATE()) )
UNION ALL
(SELECT MAX(temp) FROM mereni WHERE date(cas) = date(now()))
tak jeho vykonání trvá cca 0,8 vteřiny. Dal by se nějak zrychlit?