From: | "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | Carlos Beltrán V(dot) <cbeltran(at)roldan(dot)net> |
Cc: | ListaPostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Cómo cambio el plan de ejecución de un query |
Date: | 2008-08-29 04:10:54 |
Message-ID: | 3073cc9b0808282110o2b481145h4cfc7482005b72c3@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Aug 28, 2008 at 10:55 PM, Jaime Casanova
<jcasanov(at)systemguards(dot)com(dot)ec> wrote:
> 2008/8/28 "Carlos Beltrán V." <cbeltran(at)roldan(dot)net>:
>> " Hash Cond: (di.documentos_id = dd.documentos_id)"
>> " -> Seq Scan on declaraciones_importacion di (cost=0.00..18761.24 rows=20725 width=16)
>
> (actual time=1070.900..1274549.934 rows=3305
> loops=1)"
>> " Filter: es_declaracion_modalidad_temporal(declaraciones_importacion_id)"
>
> como dices esta filtrando esto primero. pero fijate ademas en el
> estimado de filas a retornar... solo por casualidad has ejecutado
> ANALYZE recientemente?
>
perdon debi haber dicho que NO lo esta filtrando primero, aunque si lo
hace probando en toda la tabla declaraciones_importacion y no despues
de filtrar...
otro punto que me llamo la atencion es que en la version 8.2 esta
usando un indice, mas a la idea del ANALYZE y/o del nivel de
volatilidad que estas usando.
seguro que el dump es identico en ambas bases? si es posible podrias
facilitar ese dump... (en privado si prefieres)
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. (593) 87171157
From | Date | Subject | |
---|---|---|---|
Next Message | Lennin Caro | 2008-08-29 13:27:24 | Re: Consulta sobre index |
Previous Message | Jaime Casanova | 2008-08-29 03:55:46 | Re: Cómo cambio el plan de ejecución de un query |