From: | Anthony Sotolongo <asotolongo(at)gmail(dot)com> |
---|---|
To: | Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com> |
Cc: | POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Problema con driver de Microstrategy |
Date: | 2015-08-24 18:00:26 |
Message-ID: | 55DB5BBA.5010508@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Jaime
On 24/08/15 14:05, Jaime Casanova wrote:
> 2015-08-20 7:56 GMT-05:00 Anthony Sotolongo <asotolongo(at)gmail(dot)com>:
>> Buenos días, estamos teniendo un problema con una APP que utiliza un driver
>> de
>> Microstrategy(http://www.microstrategy.com/us/services-support/support/drivers)
>> en la interacción con pgpool->postgresql, el tema es que cuando la APP va
>> por el pgpool tiene un comportamiento "raro", por ejemplo veo en los log de
>> postgresql de que una función la ejecuta doble(principal problema),
>> ejemplo:
>>
>> < 2015-08-19 16:41:46.734 CLT >LOG: statement: Select version()
>> < 2015-08-19 16:41:46.740 CLT >LOG: statement: BEGIN
>> < 2015-08-19 16:41:46.742 CLT >LOG: statement: SELECT
>> current_setting('transaction_isolation')
>> < 2015-08-19 16:41:46.743 CLT >LOG: statement:
>> SELECT
>> sch_antenas."FN_XXX"(NULL::integer,5::integer,NULL::text,'lejos'::text,NULL::text,NULL::text,'auto'::text,1400::integer,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::integer,NULL::date,NULL::date,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::date,NULL::integer,'OPERATIVO'::text,'usr_desa'::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::text)
>> LIMIT 32001
>> < 2015-08-19 16:41:46.764 CLT >LOG: statement:
>> SELECT
>> sch_antenas."FN_ANT_XXX"(NULL::integer,5::integer,NULL::text,'lejos'::text,NULL::text,NULL::text,'auto'::text,1400::integer,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::integer,NULL::date,NULL::date,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::date,NULL::integer,'OPERATIVO'::text,'usr_desa'::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::text)
>> LIMIT 32001
>> < 2015-08-19 16:41:46.809 CLT >LOG: statement: COMMIT
>>
> Saludos,
>
> Como la pregunta original quedo en el aire, empezaré por ahi (teniendo
> presente que la función FN_XXX() y FN_ANT_XXX() es la misma función
> pero te equivocaste al cambiar el nombre):
correcto me equivoque con el nombre
> No estas dando suficiente evidencia de que la función se esté
> ejecutando 2 veces, solo estas mostrando que se está ejecutando con
> mucha frecuencia. Te recomendaría aumentar en log_line_prefix los
> campos %p y %x
> Es posible que estes seguro que es la misma conexión si estas haciendo
> una prueba con solo una conexión establecida al pgpool, en ese caso el
> que hagas lo que te sugiero permitirá que nosotros tengamos la misma
> seguridad. Además si es así, también sería útil que actives
> log_per_node_statement en pgpool.conf y nos dejes ver el log del
> pgpool.
>
Estaba configurado así con el log_per_node_statement, lamentablemente no
puedo recordar que me tiraba el log ahi ,
y ahora contacto con el cliente y ya borro esos log de la semana
pasada, trendre que ir a verlo para hacer la corrida nuevamente.
Saludos y Gracias
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Juan | 2015-08-25 18:06:10 | transacciones distrbuidas |
Previous Message | roger david barja montellano | 2015-08-24 17:53:16 | Re: Problemas para crear tablas |