kolvar Posted June 15, 2011 Share Posted June 15, 2011 Hallo, ich habe eine php 5.2 auf einem Debian Lenny laufen. Innerhalb einer größeren Web-Anwendung gibt es ein paar Seiten, die größere Datenbankabfragen vornehmen, die auch über php-cli abgerufen werden können. Bei diesen größeren Abfragen (die entsprechend lange dauern, bis sie dargestellt werden) kommt es, wenn ich sie vom Web aus aufrufe zu dem unschönen Efekt, dass Seiten der selben Domäne, die nach dem Aufrufen dieser großen Anwendungsseiten aufgerufen werden sollen, erst dargestellt werden, wenn die große Seite durchgelaufen ist, d.h. alle andere User müssen warten. Dies geschieht nicht, wenn ich die Anwendung von der Shell aus starte. Das ganze greift, wie gesagt, auf eine DB (MySQL) zu, die allerdings auf einem Server im LAN liegt. Da ich schon versucht habe die Prozesse über Top und die Last nachzuverfolgen, während die Seite geladen wird, und hierbei keinen merklichen Ausschlag feststellen konnte, wäre meine erste Frage: Mit welchen Tools könnte ich das ganze weiter untersuchen? Die zweite wäre natürlich: Hat jemand eine Idee, wo ich suchen könnte, bzw. was da zum Nadelöhr wird? Danke fürs Lesen. Kolvar Quote Link to comment Share on other sites More sharing options...
ignace Posted June 15, 2011 Share Posted June 15, 2011 Mit welchen Tools könnte ich das ganze weiter untersuchen? Try using EXPLAIN EXTENDED SELECT .. on your bigger queries, this will tell you among other things the Cardinality of your indexes. You also may want to try SHOW INDEXES FROM .. PS This is an English speaking forum. Could you translate to English please so that everyone can follow? Quote Link to comment Share on other sites More sharing options...
kolvar Posted June 15, 2011 Author Share Posted June 15, 2011 sorry, tired and sometimes I just don't recognise the language I am in (sounds stupid but you should see it happen in a group when everyone looks at me). Thanks, will try those. consider this thread closed because of staggering amounts of stupidity Quote Link to comment Share on other sites More sharing options...
ignace Posted June 16, 2011 Share Posted June 16, 2011 I just don't recognise the language I am in Same problem here with French, German, Dutch and English it can get confusing Quote Link to comment Share on other sites More sharing options...
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.