Vraag & Antwoord

Webprogrammeren & scripting

1 lange query of meerdere korte?

2 antwoorden
  • Ik heb een query die ik op mysql loslaat, maar die er 10 seconden over doet om een resultaat te geven: [code:1:ce539da15e]Toon Records 0 - 1 (2 totaal, Query duurde 10.6699 sec) SQL-query: SELECT niveau_id, niveau_naam FROM yni_bedrijf, yni_cursus, yni_vorm, yni_niveau, yni_cursus_categorie, opleidings_categorieen oplcat, yni_cursus_trefwoord WHERE bedrijf_ois = '1' AND cursus_actief = '1' AND cursus_ois_id = bedrijf_id AND cursus_vorm = vorm_id AND niveau_id = cursus_niveau AND cc_cursus_id = cursus_id AND cc_categorie_id = oplcat.id AND ct_cursus_id = cursus_id GROUP BY niveau_naam ORDER BY niveau_naam ASC [/code:1:ce539da15e] Veel te lang natuurlijk, dus ik wil m optimaliseren. Ik heb alleen geen idee hoe. Zijn vijf losse queries misschien sneller dan 1 grote?
  • Met [url=http://mysql.org/doc/refman/5.0/en/explain.html]explain[/url] kun je zien welke index(en) worden gebruikt, dat kan al veel helpen. wimb

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.