GROUP BY komutunun sebebi haberler_resimler tablosunda bu haber ait birden çok resim oluyor ondan dolayı her habere tek resim gelsin diye aksi takdirde aynı haberi resimleriyle göstermek için birden fazla tekrarlıyor.

top -c komutuyla baktığımda mysql

1337 mysql 20 0 129m 26m 2340 S 99.7 5.0 140:13.61 /usr/sbin/mysqld --basedir=/usr

bu sonucu alıyorum cpu kullanımı tavan yapıyor ve bu ekran 500 hatasını vermesine rağmen devam ediyor