Re: Re: - - Problema con ídices .

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Figo's <figo_sistemas(at)yahoo(dot)es>
Cc: pgsql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Re: - - Problema con ídices .
Date: 2006-02-21 13:12:56
Message-ID: 20060221131255.GD4409@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Figo's escribió:
> En emte_status existen apenas 2 estatus (N y S) la mayoría de los
> registros están en estatus N, la consulta exacta es esta:

Si tiene estatus tiene dos posibles valores, S y N, por que no usaste un
bool?

> select *
> from tsmtp.tbs_email_temporal
> where emte_status = 'N'
> order by emte_codigo
> limit 500
>
> ¿Porque le quería colocar índice? Le quería colocar índice porque esta
> consulta tarda demasiado me disminuye el rendimiento de varios
> procesos que depende de ella.

Esa es una consulta muy distinta de la que habias mostrado antes. Para
acelerar _esta consulta_ yo probaria creando un indice parcial en
emte_codigo donde emte_status = 'N'.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Bernilla Sánchez 2006-02-21 13:21:15 Re[2]: [pgsql-es-ayuda] Re[2]: [pgsql-es-ayuda] Conexión Postgresql
Previous Message Alvaro Herrera 2006-02-21 13:09:15 Re: Re[2]: [pgsql-es-ayuda] Conexión Postgresql