Re: Consulta sobre index

From: Lennin Caro <lennin(dot)caro(at)yahoo(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Consulta sobre index
Date: 2008-08-29 13:27:24
Message-ID: 629663.2645.qm@web59513.mail.ac4.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

--- On Thu, 8/28/08, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:

> From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
> Subject: Re: [pgsql-es-ayuda] Consulta sobre index
> To: "Lennin Caro" <lennin(dot)caro(at)yahoo(dot)com>
> Cc: pgsql-es-ayuda(at)postgresql(dot)org
> Date: Thursday, August 28, 2008, 3:49 PM
> Lennin Caro escribió:
> > este es el excenario
> >
> > -Se crea una tabla "tb1"
> > -Se crea una PK id "pk_id" (automaticamente
> se crea un indice a esta PK)
> > -se crea un indice "idx_id" indexando el
> campo id de la tabla
>
> Este segundo indice es redundante.
>
> > ahora mi preunta es:
> > 1-como se cual es el indice que usara el query plan?
>
> ¿Qué importancia tiene eso?

queria saber si podia decidir por cual indice se resuelve la consulta, con la finalidad de medir los tiempos de respuestas que se generarian por cada indice para cuando cada indice este en un tablespace diferente que se encuentren en disco diferente.

>
> > 2-se puede eliminar el indice creado implicitamente
> por postgresql al crear la PK?
>
> No. Pero sí puedes eliminar el otro.
>

Gracias

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2008-08-29 13:34:18 Re: Consulta sobre index
Previous Message Jaime Casanova 2008-08-29 04:10:54 Re: Cómo cambio el plan de ejecución de un query