Ik heb een weblogservice, met als belangrijkste tabellen berichten en users. Nu wil ik op de homepage de 5 nieuwste berichten tonen, maar alleen berichten opnemen waarvan de user toestaat dat zijn bericht getoond wordt. Die optie is vastgelegd in de users-tabel.
Ik gebruik de volgende query:
De query doet wat ie moet doen maar is waanzinnig traag en vertraagd zo de hele site. Ik zie niet direct een manier om hem sneller te maken. Iemand suggesties? Mijn dank is groot
Ik gebruik de volgende query:
code:
1
2
3
4
5
6
7
8
9
10
| "SELECT berichten.id, berichten.title, berichten.country_id, sites.site_name FROM berichten LEFT JOIN sites ON berichten.user_id = sites.user_id WHERE sites.show_homepage = '1' ORDER BY berichten.id DESC LIMIT 0,5" |
De query doet wat ie moet doen maar is waanzinnig traag en vertraagd zo de hele site. Ik zie niet direct een manier om hem sneller te maken. Iemand suggesties? Mijn dank is groot