From: | Carlos Perez <carlos(dot)perez(at)syswarp(dot)com(dot)ar> |
---|---|
To: | Héctor Alonso Lozada Echezuría <imatsu(at)gmail(dot)com> |
Cc: | Micky Khan <mcanchas(at)hotmail(dot)com>, FORO POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Consulta sobre fechas TimeStamp |
Date: | 2018-05-18 22:09:27 |
Message-ID: | CACGtLjs61N+r_8wiWNZLLMJa9_FRs5hRNWYJNuscSDQ6UcWjqQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
No se si es la mejor opcion pero he usado indices por funcion y me ha dado
muy buenos resultados.
En tu caso tendrias que crear un indice con un cast del timestamp a date.
Tambien entiendo que el buen uso del indice va a depender de la
cardinalidad de datos.
https://www.postgresql.org/docs/9.1/static/indexes-expressional.html
Saludos.
El 18 de mayo de 2018, 17:03, Héctor Alonso Lozada Echezuría <
imatsu(at)gmail(dot)com> escribió:
> Te recomiendo esta documentación para aumentar la velocidad de respuesta
> de tus queries, está muy buena y completa.
>
> https://statsbot.co/blog/postgresql-query-optimization/
>
> El 18 de mayo de 2018, 12:37, Micky Khan <mcanchas(at)hotmail(dot)com> escribió:
>
>> Buenas.
>>
>>
>> Una consulta; como es la manera correcta de tal manera que sea lo mas
>> rápida posible de ejecutar una consulta
>>
>>
>> Select * from mitabla where Fecha_TIMESTAMP = '2018-05-18'
>>
>>
>>
>> Mi campo fecha a consultar es de tipo TIMESTAMP y los datos que se envian
>> para la consulta es de tipo DATE.
>>
>>
>> Gracias por vuestra ayuda.
>>
>>
>>
>>
>
>
> --
> Héctor Alonso Lozada Echezuría
>
--
Carlos Enrique Perez
Direccion Syswarp SRL
From | Date | Subject | |
---|---|---|---|
Next Message | Hellmuth Vargas | 2018-05-19 14:32:54 | Re: Consulta sobre fechas TimeStamp |
Previous Message | Héctor Alonso Lozada Echezuría | 2018-05-18 22:03:53 | Re: Consulta sobre fechas TimeStamp |