From: | Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | Carmen Gloria Sepulveda Dedes <csepulveda(at)atichile(dot)com>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] Indices ... |
Date: | 2003-09-10 20:13:50 |
Message-ID: | 200309101713.50353.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Mié 10 Sep 2003 16:34, Carmen Gloria Sepulveda Dedes escribió:
> Hola lista.....
>
> Si yo tengo una tabla con un campo
> de tipo timestamp y lo consulto usando
> las funciones date_part o date_trunc y tambien
> uso estas funciones en el where ...
>
> vale la pena crear un indice por este campo???
> (es decir, ... postgres usara el indice aunque este
> usando alguna funcion sobre el campo??)
Tenes que crear un indice de funcion:
CREATE INDEX nombre_idx ON nombre_tabla (date_part(nombre_col))
http://www.postgresql.org/docs/7.3/interactive/sql-createindex.html
--
17:10:01 up 19 days, 9:00, 3 users, load average: 1.06, 0.50, 0.40
-----------------------------------------------------------------
Martín Marqués | mmarques(at)unl(dot)edu(dot)ar
Programador, Administrador, DBA | Centro de Telematica
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2003-09-10 22:20:16 | Re: [Pgsql-ayuda] Error |
Previous Message | Martin Marques | 2003-09-10 20:09:37 | Re: [Pgsql-ayuda] Error |