Re: Problema con driver de Microstrategy

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

In response to

Browse pgsql-es-ayuda by date

  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