Mailinglisten-Archive |
Hi ! Das selbe Problem habe ich auch aber mit JAVA---> Was hältst Du von einer Terapie-Gruppe!!! Viele Grüße Nico PS: Falls Du meine Mail noch nicht kennst, ich schicks einfach nochmal mit.... ---------------------- Hallo Leute, ich verbinde mich über JDBC zu einem MySQL-Server. (Das ganze über JAVA-Servlets und den Apache - Webserver und Jserv - jdk1.2. JSDK2.1 - alles aktuellste Versionen unter Linux) Alles wunderbar...nur werden mir die Datenbank-Connections nicht mehr geschlossen. obwohl ich die Connection ordnungsgemäß mit .close() schließe. Frage ich dann nach, ob die Verbindung noch offen ist mit .isClosed() bekomme ich als Antwort verbindung ist geschlossen... ist doch komisch.. Schau ich mir nun die Processliste an mit show processlist, so sind ewig viele Processe offen, nun habe ich mir schon ein Shellscript gemacht, was mir die Prozesse mit mysqladmin kill pid jede entfernt - ich weiß nicht mehr weiter ehrlich gesagt. Dieses Script läuft jede Minute zweimal...nur so zur info... Beende ich nun den Apache werden natürlich auch sämtliche MySQL-Processe gekillt ist ja klar.. Es ist so, daß nach einer Query oder einem Update ein Prozess geöffnet wird und dann schlafen geht und erst nach einem Timeout wieder geschlossen wird. vielleicht habt Ihr einen Tip.... (???) Was mir im Kopf herumschwirrt, ist in etwa sowas...gibt es entweder bei der MySQL Datenbank eine Möglichkeit irgendetwas einzustellen, was veranlaßt, das die Prozesse wieder geschlosen werden. oder. Verhindert Jserv, das die Connections wieder geschlossen werden. oder. Es gibt im JDBC-API noch irgendetwas, was ich noch nicht kenne... Marc Logemann wrote: > > Hi, > > eine Frage zu Prozessen, ich habe gerade mal die aktuellen prozesse von Mysql gesehen und bin fast hinten ueber gefallen, es sind momentan 29 oder so. Und das obwohl wir nur 2 Projekte haben die wir momentan mehr testen als live laufen haben. > > meine Frage, warum schliesst mysql die connections nicht? Ich dachte immer das wenn ein script (in diesem Fall php3) zu ende ist, der prozess geclosed wird (ich benutze keine persistend connections)...Ideen? > > danke > \\\\\\\\\\\\\\\\\\\\\\\\\\\ > Marc Logemann > Programmer/Analyst > Morelogs GmbH & Co. KG > > tel: +49 201 84188184 > fax +49 201 84188185 > > visit: www.morelogs.de > \\\\\\\\\\\\\\\\\\\\\\\\\\\ > > --- > *** Abmelden von dieser Mailingliste funktioniert per E-Mail > *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive