2015-07-13 9:01 GMT-05:00 Anthony Sotolongo <asotolo...@gmail.com>:
>
> Tengo entendido que client_idle_limit desconectará los clientes idle luego
> de (300 seg en este caso)
> y que connection_life_time me desconectara de los backend de postgres  luego
> de (420 seg en este caso)
> (no quieren decir que sean los mejores valores o los definitivos, estamos
> tratando de ajustarlos)
> Estamos tratando de ajustar los valores
>
> El tema está en que haciendo esta consulta a través del pgpool:
> select pid,state,xact_start,query_start,state_change,query  from
> pg_stat_activity
>
> obtengo:
> 4351 | idle   |                               | 2015-07-13 09:57:11.52977-03
> | 2015-07-13 09:57:11.530004-03 |  DISCARD ALL
>  4601 | idle   |                               | 2015-07-13
> 10:21:36.21236-03  | 2015-07-13 10:21:36.212696-03 |  DISCARD ALL
>  4184 | idle   |                               | 2015-07-13
> 09:43:12.427339-03 | 2015-07-13 09:43:12.428155-03 |  DISCARD ALL
>  4457 | idle   |                               | 2015-07-13
> 10:06:24.988995-03 | 2015-07-13 10:06:24.98923-03  |  DISCARD ALL
>  5032 | active | 2015-07-13 10:51:36.675985-03 | 2015-07-13
> 10:51:36.675985-03 | 2015-07-13 10:51:36.675992-03 | select

Saludos Anthony,

Dejame reordenar un poco uno de los registros para verlo mejor:

pid:                 4351
state:              idle
xact_start:
query_start:     2015-07-13 09:57:11.52977-03
state_change: 2015-07-13 09:57:11.530004-03
query:             DISCARD ALL

restando esas fechas:

"""
postgres=# select '2015-07-13 09:57:11.530004-03'::timestamp with time zone -
                           '2015-07-13 09:57:11.52977-03'::timestamp
with time zone;
    ?column?
-----------------
 00:00:00.000234
(1 fila)

postgres=# select extract(
                               seconds from ('2015-07-13
09:57:11.530004-03'::timestamp with time zone -
                                                    '2015-07-13
09:57:11.52977-03'::timestamp with time zone));
 date_part
-----------
  0.000234
(1 fila)
"""

La conexión ha estado en idle menos de 1 segundo.

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a