----- Mensaje original -----
> De: "Igniris Valdivia" <ivaldi...@xetid.cu>
> Para: pgsql-es-ayuda@postgresql.org
> Enviados: Jueves, 22 de Octubre 2015 17:44:05
> Asunto: [pgsql-es-ayuda] duda sobre indices
> 
> buenas tardes a todos
> tengo una duda
> tengo un indice btree que contiene dos campos digamos id1 e id2 pues
> se
> debe garantizar la unicidad de la combinacion de estos campos
> ahora en la consulta donde la uso se usan los operadores igual e IN
> como
> por ejemplo:
> 
> id1=id3 AND id2 IN (1,2,3)
> 
> y como el indice es compuesto la busqueda del IN la hace secuencial
> 
> que pudiera hacer para arreglar eso sin tener que crear un nuevo
> indice
> solo para el capo id2 pues considero que esto ralentizaria aun mas la
> consulta en lugar de optimizarla
> 
> gracias de antemano
> saludos
> 

Lo primero que debes hacer es mostrar un EXPLAIN ANALYZE de tu consulta.
Sino estamos jugando a las adivinanzas. Y es dificil.

Saludos,
Gerardo

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a