Podczas upałów rybom brakuje tlenu w wodzie, ponieważ wysoka temperatura powietrza wpływa na nagrzewanie się wody, przez co jej temperatura wzrasta i ilość zawartego w niej tlenu zmniejsza się.
Na życie w wodzie mają wpływ takie czynniki jak: temperatura wody, stopień jej zanieczyszczenia, poziom nasłonecznienia, ilość tlenu.