Re: [Pgsql-ayuda] Indices ...

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
-----------------------------------------------------------------

In response to

Responses

Browse pgsql-es-ayuda by date

  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