From: | Emanuel Calvo Franco <postgres(dot)arg(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Lista Postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Simulacion rowcount en 8.4 difiere de 8.3.5 |
Date: | 2009-08-12 17:07:36 |
Message-ID: | f205bb120908121007s3b298bfao5d985a4fedaf49fa@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Perdón por el retraso, de la respuesta...
>>
>> Puse a correr la consulta con order by sobre 8.4 pero
>> todavia esta corriendo... :S
>
> El problema es synchronized_seqscans. Creo que ya habías tenido
> problemas con eso una vez.
>
Eso se me paso por la mente, pero l tema es que en ambos motores,
estan seteados en ON. Por ende deberían tener este problema ambos o
devolver
lo mismo ambos.
> El problema que realmente tienes es que ese count() que tienes en el
> subselect es rápido sólo para las primeras filas de la tabla. Mientras
> más te acercas al final, más tiene que recorrer para obtener el count().
> Cada uno de esos es un scan desde el principio de la tabla hasta ese
> punto en particular.
>
Si, eso lo habia pensado. Pero simplemente fue una prueba...
--
Emanuel Calvo Franco
Database consultant at:
www.siu.edu.ar
www.emanuelcalvofranco.com.ar
From | Date | Subject | |
---|---|---|---|
Next Message | Mariano Reingart | 2009-08-12 17:19:20 | Re: Replicacion de Datos |
Previous Message | Javier Fritz Alsite | 2009-08-12 16:09:47 | Re: Replicacion de Datos |