een kleine oproep van een man met de handen in het haar.
We hebben een file die we ondervragen via de PHP API van FileMaker. DIt gaat ongeloofelijk traag (10 sec responstijd voor 100 records met 2 velden, beide geindexeerd).
Ik denk dat ik er alles heb aangedaan om de file te optimaliseren voor een request via PHP.
- aparte Table Occurrence aangemaakt, zonder een relatie naar een ander veld.
- layout aangemaakt die op die table occurrence is gebaseerd, met enkel die twee velden op, er is geen enkele relatie aan deze TO gelinked...
- opstart script voert direct een exit script uit als de file via PHP wordt ondervraagd (zelfs opstart en afsluitscript helemaal gedesactiveerd helpt niets)
Als ik de tabel importeer in een nieuwe file, en deze ondervraag, dan gaat het weer supersnel... dus het ligt naar mijn mening niet aan de data. Ook niet aan de server ( Windows 2003 ) want andere files gaan wel goed, ... heeft iemand enig idee waarom dit zo traag kan zijn?
Echt alles al geprobeerd, zelfs een nieuwe tabel aanmaken met slechts 1 veld resulteert in dezelfde trage respons. Het is echt precies de file die ongeloofelijk traag is. In hoeverre heeft de grootte van de file een invloed op dit alles (file is 800Mb groot)?
Ook al rechtstreeks met SQL (via ODBC) requests gewerkt, en ook daar is het hetzelfde verhaal: traag...
Question
andries
Beste forumleden,
een kleine oproep van een man met de handen in het haar.
We hebben een file die we ondervragen via de PHP API van FileMaker. DIt gaat ongeloofelijk traag (10 sec responstijd voor 100 records met 2 velden, beide geindexeerd).
Ik denk dat ik er alles heb aangedaan om de file te optimaliseren voor een request via PHP.
- aparte Table Occurrence aangemaakt, zonder een relatie naar een ander veld.
- layout aangemaakt die op die table occurrence is gebaseerd, met enkel die twee velden op, er is geen enkele relatie aan deze TO gelinked...
- opstart script voert direct een exit script uit als de file via PHP wordt ondervraagd (zelfs opstart en afsluitscript helemaal gedesactiveerd helpt niets)
Als ik de tabel importeer in een nieuwe file, en deze ondervraag, dan gaat het weer supersnel... dus het ligt naar mijn mening niet aan de data. Ook niet aan de server ( Windows 2003 ) want andere files gaan wel goed, ... heeft iemand enig idee waarom dit zo traag kan zijn?
Echt alles al geprobeerd, zelfs een nieuwe tabel aanmaken met slechts 1 veld resulteert in dezelfde trage respons. Het is echt precies de file die ongeloofelijk traag is. In hoeverre heeft de grootte van de file een invloed op dit alles (file is 800Mb groot)?
Ook al rechtstreeks met SQL (via ODBC) requests gewerkt, en ook daar is het hetzelfde verhaal: traag...
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.