Pregunta: ¿Esos 2 campos del índice pertenecen a la llave primaria por la tabla maestro? Si es asi, no se q otra cosa pueda ser, sino debes colocar un indice solo al campo de la llave primaria.
>________________________________ > De: SYSWARP - Carlos Enrique Perez <[email protected]> >Para: Alejandro Carrillo <[email protected]> >CC: Alvaro Herrera <[email protected]>; Juan ><[email protected]>; Ayuda <[email protected]> >Enviado: Viernes 8 de junio de 2012 7:17 >Asunto: Re: [pgsql-es-ayuda] Mejorar performance de un maestro detalle > > >Gracias por las respuestas, lamentablemente omiti poner en el mail inicial que >el indice en el detalle invocando a la cabecera si existe. > >CREATE INDEX ix_pedeta_pedcabe > ON pedidos_deta > USING btree > (idpedido_cabe , idempresa ); > > > >-- >Carlos Enrique Perez Direccion Syswarp SRL www.syswarp.com.ar "Cuando está bien hecho, el software es invisible" > > El jue, 07-06-2012 a las 23:23 +0100, Alejandro Carrillo escribió: >La respuesta es fácil amigo. Falta un indice en la llave foránea del campo >idpedido_cabe, tabla pedidos_deta. Esto no solo afecta las consultas, también >afecta las actualizaciones y borrados. >> >> > >> > >>>________________________________ >>> >>>De:Alvaro Herrera <[email protected]> >>>Para:Juan <[email protected]> >>>CC:SYSWARP - Carlos Enrique Perez <[email protected]>; Ayuda >>><[email protected]> >>>Enviado:Jueves 7 de junio de 2012 16:52 >>>Asunto:Re: [pgsql-es-ayuda] Mejorar performance de un maestro detalle >>> >>> > >>> >>>Excerpts from Juan's message of jue jun 07 17:35:24 -0400 2012: >>>> Carlos (lista) >>>> >>>> No se si te entendi mal , cual son las queries que andan lentas? >>> >>>SÃ, eso faltó. >>> >>>> ademas como primera observacion no veo indices. :( >>> >>>están las primary keys, que generan Ãndices. Lo que me causa dudas es >>>el ID en la tabla de detalle ... normalmente no sirve para nada. La >>>llave primaria deberÃa ser el PK de la cabecera más un número de lÃnea. >>> >>>-- >>>Ã�lvaro Herrera <[email protected]> >>>- >>>Enviado a la lista de correo pgsql-es-ayuda ([email protected]) >>>Para cambiar tu suscripción: >>>http://www.postgresql.org/mailpref/pgsql-es-ayuda >>> >>> >>> >>> > >
