From: | Silvio Quadri <silvioq(at)gmail(dot)com> |
---|---|
To: | Raúl Andrés Duque Murillo <raulandresduque(at)hotmail(dot)com> |
Cc: | Lista - PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Comportamiento funcion en query |
Date: | 2009-02-17 19:56:18 |
Message-ID: | 61dc71dc0902171156w5ae4264aga08d9d7d1f80a55@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 17 de febrero de 2009 7:46, Raúl Andrés Duque Murillo
<raulandresduque(at)hotmail(dot)com> escribió:
> Cordial saludo.
>
> Estoy experimentando un comportamiento que a mi modo de ver es extraño
> cuando envío un query de este estilo:
>
> select upd_bancos(id_movimiento, 0, 1)
> from def_movimiento
> where fecha_movimiento >= '2008-12-1'
> limit 1000
>
> Donde upd_bancos realiza unas 4 actualizaciones/insert y unos 6 select todos
> ellos por PK/Indice único.
> El comportamiento no es lineal cuando debería serlo porque estamos hablando
> que en promedio las operaciones a hacer son muy similares entre registro y
> registro y se vuelve más critico este comportamiento no lineal cuando
> adiciono un "order by fecha_movimeinto" y me parece que la ejecucción
> debería ser igual a: tiempo ordenamiento + tiempo procesamiento sin
> ordenamiento pero no es así, tarda por ejemplo con 100k registros
> 387sg´mucho más que la suma de 10s(ordenamiento) + 274(proceso sin
> ordenamiento). Porqué?
Es muy difícil determinar el porqué sin mucho información.
Miraste los EXPLAIN.
Aparte el tiempo de respuesta puede estar determinado por la carga de
la máquina y, aún suponiendo que esté solo el postgres con un solo
usuario, la primera ejecución será más lenta que las posteriores,
dependiendo de la configuración.
>
> Otro tema que he visto es en algunas ocasiones si cancelo la sentencia el
> servidor se cae (windows con 8.3.5) no admitiendo más conexiones TCP.
En esto no te puedo ayudar. ¿Estás matando el proceso o dándole Ctrl-C
en la consola?
>
> Alguna sugerencia?
>
> Atentamente,
>
> RAUL DUQUE
> Bogotá, Colombia
>
>
--
Silvio Quadri
From | Date | Subject | |
---|---|---|---|
Next Message | Raul Andres Duque | 2009-02-17 20:49:02 | Re: Comportamiento funcion en query |
Previous Message | Rodolfo Vegas | 2009-02-17 17:13:02 | sobre el executor |