Dobry den,
mam databazi, ke ktere se pripojuji.
Databaze a webovy server (apache) funguji na stejnem pocitaci.
Server zvladne bez problemu obslouzit cca 500 pozadavku za sekundu, ovsem problem mi vznika s too many connection.
Prvni reseni bylo zvednuti max_connection, toto nepomohlo.
Druhe reseni bylo poutiti pconnect spojeni - nepomohlo.
Nyni se pripojuji pomoci mysql_connect, a pri kazdem spojeni pro jistotu provedu mysql_close.
Pokud vsechny pozadavky prichazeni z jednoho pocitace, tak je databaze obslouzi vsechny bez problemu a zadny konflikt nevznika.
Konkretne: prez ajax jsem nacital neustale znova url adresu, na ktere server zpracovava informace a tak simuloval prichozi pozadavky. Toto funguje nekonecne dlouho uplne bez problemu. (pri kazdem pozadavku se znova pripojuje k mysql serveru).
V praxi: na server prijde cca 50 pozadavku za sekudnu, z ruznych pocitacu.
Server funguje asi minutu a potom vypíše too many connection, nebo úplně spadne webový server a pomuze az restart.
Neví někdo čím by to mohlo být?