Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 2.5 die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
Tweemaal dezelfde query, 1x met en 1x zonder pagination
Tweemaal dezelfde query, 1x met en 1x zonder pagination
23 jan 2013 09:36
Hallo mensen,
ik heb een evenementen module geïnstalleerd en deze heeft een pagina genaamd boekingen. De site wordt aardig druk bezocht dus deze pagina boekingen begon erg traag te worden, wat ik raar vond want hij haalt maar 20 rows op uit het database dermate van pagination.
Dus ik heb joomla foutopsporingsconsole aangezet en toen kwam ik er achter dat deze query 2 keer wordt uitgevoerd, eenmaal met pagination en eenmaal zonder pagination, zie bijlage.
En dit is niet de enige pagina, zelfs joomla's eigen componenten doen het zoals inhoudbeheer.
Aangezien mijn boekingen tabel in het database al 100.000 rows bevat duurt deze pagina dus erg lang om alles op te halen.
Is er een mogelijkheid om dit uit te schakelen? In instellingen of anders in de code?
Mvg,
Paul
ik heb een evenementen module geïnstalleerd en deze heeft een pagina genaamd boekingen. De site wordt aardig druk bezocht dus deze pagina boekingen begon erg traag te worden, wat ik raar vond want hij haalt maar 20 rows op uit het database dermate van pagination.
Dus ik heb joomla foutopsporingsconsole aangezet en toen kwam ik er achter dat deze query 2 keer wordt uitgevoerd, eenmaal met pagination en eenmaal zonder pagination, zie bijlage.
Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.
Login of registreer om deze te zien.
En dit is niet de enige pagina, zelfs joomla's eigen componenten doen het zoals inhoudbeheer.
Aangezien mijn boekingen tabel in het database al 100.000 rows bevat duurt deze pagina dus erg lang om alles op te halen.
Is er een mogelijkheid om dit uit te schakelen? In instellingen of anders in de code?
Mvg,
Paul
- blibbe
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 5
Tweemaal dezelfde query, 1x met en 1x zonder pagination
23 jan 2013 10:35 - 23 jan 2013 10:36
Ik denk niet dat het 2 keer uitvoeren van deze query de traagheid veroorzaakt omdat 100.000 records voor een geoptimaliseerde database geen probleem mogen zijn.
Ik vermoed dus dat er een probleem is met indexen op de selectie en/of relatie velden in de betreffende tabellen. Kijk eens naar de velden a.approved en a.ordering en geef ze een index als ze die niet hebben. Doe dat alleen in een testversie!
Ik vermoed dus dat er een probleem is met indexen op de selectie en/of relatie velden in de betreffende tabellen. Kijk eens naar de velden a.approved en a.ordering en geef ze een index als ze die niet hebben. Doe dat alleen in een testversie!
Met vriendelijke groet, Peter Pruimboom
WebsiteNU - Lelystad
KvK Lelystad 53966007
www.websitenu.eu
WebsiteNU - Lelystad
KvK Lelystad 53966007
www.websitenu.eu
- peterp
- Bekend met Joomla!NL
- Berichten: 89
- Webneus 2
Tweemaal dezelfde query, 1x met en 1x zonder pagination
23 jan 2013 12:41
Bedankt voor je informatie, maar op die kolommen deed het niks sneller. Daarna kwam ik op het ingenieuze idee om indexen te gooien op a.event_id en op d.booking_id, die beide gekoppeld staan aan de bookings tabel, en dat heeft succesvol uitgepakt, hij is nu in 1-2 sec klaar terwijl dat eerst zo'n 20 seconden deed.
BEDANKT!
Deze kan op slot denk ik.
Mvg,
Paul
BEDANKT!
Deze kan op slot denk ik.
Mvg,
Paul
- blibbe
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 5
Tweemaal dezelfde query, 1x met en 1x zonder pagination
23 jan 2013 12:46
Hallo,
Fijn dat het opgelost is.
Bedankt voor het terugkoppelen.
Fijn dat het opgelost is.
Bedankt voor het terugkoppelen.
Groeten, Jelle
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen uitsluitend via dit Forum. | Is je vraag opgelost? Dan kan je hem zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Jelle
- Algemeen Moderator
- Berichten: 13625
Tijd voor maken pagina: 0.935 seconden