Ciao a tutti,
sviluppando una classe PHP per ajax ho notato che, (in modo assoluttamente non predittivo), l'esecuzione di una chiamata asincrona ad uno script php contenuto nella pagina stessa, crea un thread bloccante a mysql che da un certo punto in poi non effettua più nè insert nè select.
per intenderci, lo script php che viene richiamato esegue un insert e poi una select nello stesso DB (NON uso connessioni persistenti).
Il codice non sembra avere errori (anche perchè non sono segnalati dall'analizzatore sintattico) ma ho come l'impressione che questo tipo di anomalia sia causato da un errato rilascio delle risorse.
1) C'e' qualcuno che ha avuto lo stesso problema?
2) Qual è il modo migliore per rilasciare risorse dopo una istruzione SQL?
3) Potrebbe risolvere spostare lo script da chiamare in una pagina diversa da quella che effettua la chiamata?
Ciao a tutti
![]()