From: | Silvio Quadri <silvioq(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Diego Ayala <netdiego81(at)gmail(dot)com>, Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: problema con query lento |
Date: | 2011-04-14 17:19:13 |
Message-ID: | BANLkTimSCMsyKEV20+gJt5UpNmxaXY04cg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 14 de abril de 2011 13:13, Alvaro Herrera
<alvherre(at)alvh(dot)no-ip(dot)org> escribió:
> Excerpts from Silvio Quadri's message of jue abr 14 12:00:49 -0300 2011:
>
>> Como decía prueba y error ...
>> Como me gusta opinar de cosas que desconozco, tiro una teoría ...
>>
>> El order by quizás confunda un poco al motor, .... Pensá cómo lo haría
>> un programador ... hay dos formas de resolver tu problema.
>> 1) recorrer primero la tabla item por id en forma descendente y luego
>> aplicar filtros
>> 2) aplicar primero los filtros y luego ordenar por id descendente de
>> lo que queda.
>
> Afortunadamente, el motor es mucho más inteligente que eso :-P Piensa
> que tiene 25 años de desarrollo (POSTGRES + PostgreSQL), más 10 años de
> experiencia previos (INGRES). No te creas que puedes hacerlo mejor
> pensando 10 minutos.
Je Je!
Es como buscar y encontrar una jugada de ajedrez mejor a la que hace
el Fritz una vez, después de haber perdido miles de partidas.
Dejame creer, por un minuto, que puedo ayudar al motor en un query,
reescribiendo un SQL o modificando un índice, así alimento mi pobre
ego.
Silvio
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2011-04-14 17:26:54 | Re: problema con query lento |
Previous Message | Juan Manuel Acuña Barrera | 2011-04-14 17:00:09 | Re: [pgsql-es-ayuda] Presentación y solicitud de recomendación |