From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | "Arturo Munive [pgsql-es-ayuda]" <arturomunive(at)gmail(dot)com> |
Cc: | Postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Selecionar registros con parte de un campo Date como criterio |
Date: | 2007-08-22 23:33:06 |
Message-ID: | 20070822233306.GJ26038@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Arturo Munive [pgsql-es-ayuda] escribió:
> Alvaro Herrera escribió:
>> Arturo Munive [pgsql-es-ayuda] escribió:
>>> tengo una duda, miren tnego una tabla con un campo date, y con un índice
>>> sobre esta.
>>>
>>> Mi duda esta en como hacer para que una busqueda sobre esta tabla,
>>> teniendo como criterio parte de la fecha, siga usando el indice sobre la
>>> misma.
>>>
>>> Es decir quieisera buscar todos los documentos del mes de febrero
>>
>> Quieres buscar los documentos de cualquier febrero, independiente del
>> año?
>>
> Ese es un caso tambien es por razon de estadística... algo asi como
> "En tal temporada generalmente tenemos un promedio de ...."
> "Para Febrero nos prepararemos a procesar ...."
>
> si me sirve consultar por mes sin importar el año, incluso por dia de
> semana ...
> pero primordialmente mes
En ese caso lo mas probable es que la consulta salga mas rapida sin el
indice que con el.
A menos que Febrero tenga mucho menos movimiento que otros meses (de
manera que la cantidad de registros en febrero fuera menor que, digamos,
el 1% de la tabla).
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Arturo Munive [pgsql-es-ayuda] | 2007-08-22 23:38:30 | Re: Selecionar registros con parte de un campo Date como criterio |
Previous Message | Arturo Munive [pgsql-es-ayuda] | 2007-08-22 23:18:06 | Re: Selecionar registros con parte de un campo Date como criterio |