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