Hola, no pude resolverlo, sigo teniendo ese problema, espero que se resuelva cuando pase a versiones mas nuevas, para lo cual no tengo tiempo de migrar aun.
El 5 de enero de 2016, 18:17, jvenegasperu . <jvenegasp...@gmail.com> escribió: > Hola Guillermo > > queria consultarte si lograste resolver la demora con pg_query > > a mi me pasa algo similar si ejecuto una consulta con pgadmin en el mismo > servidor es super rapido pero si lo hago desde pgadmin los milisengudos > pasan a ser en ocasiones minutos y esto siempre pasa cuando uso pg_query > desde php sabes si hay alguna libreria actualizada para php trabajo con php > 5.4 sobre windows > > saludos > > > > > > El 2 de septiembre de 2015, 10:37, Guillermo E. Villanueva < > guillermo...@gmail.com> escribió: > >> En el server apache que funciona correctamente es: >> >> - windows server >> - postgresql 9.0.13 >> - libpq 9.2.4 >> >> y el server que funciona lento es un >> >> - ubuntu server >> - postgresql 9.0.5 >> - libpq es 8.4.11. >> >> Intenté un apt-get install libpq5 libpq-dev en el server ubuntu, pero me >> dice que ya está en su versión mas reciente :_( >> >> >> >> El 2 de septiembre de 2015, 9:54, Guillermo E. Villanueva < >> guillermo...@gmail.com> escribió: >> >>> El script php hace numerosos updates sobre la misma tabla, todos en >>> forma secuencial. >>> La tabla es del tipo temporary para la sesion. >>> Con el fin de hacer pruebas desde postgres (por fuera de php) creo la >>> tabla como permanente (no temporary) y descubro lo siguiente: >>> Un update que desde php demora 22 minutos si lo ejecuto desde pgadmin >>> demora 9 segundos. >>> Será que la secuencia de updates perjudican la performance de alguna >>> manera? >>> >>> >>> >>> El 1 de septiembre de 2015, 13:33, Alvaro Herrera < >>> alvhe...@2ndquadrant.com> escribió: >>> >>>> Guillermo E. Villanueva escribió: >>>> > Buen día, alguien tendrá idea porque una consulta (update) lanzada >>>> desde >>>> > php con pg_query es muchísimo mas lenta que la misma consulta >>>> ejecutada >>>> > desde pgadmin o psql? >>>> > Cuando la ejecuto desde pg_query llega a demorar mas de media hora!!, >>>> he >>>> > revisado si hay bloqueos, pero no los hay. >>>> > Desde ya muchas gracias por la ayuda que me puedan dar. >>>> > (Ya busqué por google el tema pero no pude solucionarlo) >>>> >>>> Quizás se deba al uso de parámetros fuera de línea ($1, $2 etc). ¿qué >>>> versión del servidor estás usando? Si no entiendo mal, eso fue >>>> optimizado en algún momento. >>>> >>>> -- >>>> Álvaro Herrera http://www.2ndQuadrant.com/ >>>> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services >>>> >>> >>> >> > > > -- > José Mercedes Venegas Acevedo > cel Mov RPM #955853768 > > mails: jvenegasp...@gmail.com >