From: | "manuel lamas" <manuel3w(at)hotmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Obligar al optimizador a usar un index en particular en un SELECT |
Date: | 2006-03-07 16:55:17 |
Message-ID: | BAY103-F26961434A30D2D4E1E07AC95EE0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
>On 07/03/06, manuel lamas <manuel3w(at)hotmail(dot)com> wrote:
> > Hola lista:
> >
> > Hay alguna forma de obligar al optimizador a utilizar un index en
>particular
> > en un SELECT?
> >
> AFAIK, el optimizador es el responsable por ver cual seria lo mejor
>al momento de realizar una consulta por lo que no deberías forzar (si
>es que existe) a usar cierto índice. Por algo existe el optimizador,
>entre tantas, para evitarle el trabajo al DBA de encontrar la mejor
>manera de realizar la búsqueda.
>
> Tienes alguna consulta que se demora mucho??
>
> > Si no funciona en el SELECT mismo, hay otra forma de hacerlo?
> >
> > Busque mucho en Google, en los viejos mensajes de esta lista y en dos
>libros
> > de postgresql(Korry Douglas y Ewald Geschwinde) y no encontré.
> >
>
>---------------------------(fin del mensaje)---------------------------
>TIP 5: Has ledo nuestro extenso FAQ?
>
> http://www.postgresql.org/files/documentation/faqs/FAQ.html
Gracias por responder,
> Tienes alguna consulta que se demora mucho??
Estoy tratando de acelerar el sistema arreglando los SELECT aquí y allá. En
el pasado trabaje con otras DBMS que tenían la posibilidad de obligar al
optimizador de tomar un index en vez de otro modificando el SELECT mismo.
Yo se que en general el optimizador elije mejor que el DBA pero a veces es
interesante de ver todas las posibilidades.
Van algunos años que uso Postgresql y con el tiempo me di cuenta que a veces
existen funcionalidades interesantes de las cuales no se encuentra mucha
literatura. No me sorprendería que lo que pido exista.
Gracias de antemano
Atentamente
Manuel
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2006-03-07 16:58:58 | Re: Obligar al optimizador a usar un index en particular en un SELECT |
Previous Message | Raúl Mero | 2006-03-07 16:26:11 | Re: - - ¿Commint o Rollback? |