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