From: | Alejandro Carrillo <fasterzip(at)yahoo(dot)es> |
---|---|
To: | SYSWARP - Carlos Enrique Perez <carlos(dot)perez(at)syswarp(dot)com(dot)ar> |
Cc: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, Juan <smalltalker(dot)marcelo(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Mejorar performance de un maestro detalle |
Date: | 2012-06-09 03:48:44 |
Message-ID: | 1339213724.8101.YahooMailNeo@web171002.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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 <carlos(dot)perez(at)syswarp(dot)com(dot)ar>
>Para: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
>CC: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>; Juan <smalltalker(dot)marcelo(at)gmail(dot)com>; Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
>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 <alvherre(at)alvh(dot)no-ip(dot)org>
>>>Para:Juan <smalltalker(dot)marcelo(at)gmail(dot)com>
>>>CC:SYSWARP - Carlos Enrique Perez <carlos(dot)perez(at)syswarp(dot)com(dot)ar>; Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
>>>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 <alvherre(at)alvh(dot)no-ip(dot)org>
>>>-
>>>Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
>>>Para cambiar tu suscripción:
>>>http://www.postgresql.org/mailpref/pgsql-es-ayuda
>>>
>>>
>>>
>>>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2012-06-09 21:18:10 | Re: BUG #6680: error para ingresar |
Previous Message | jeremy_2595 | 2012-06-08 23:02:54 | BUG #6680: error para ingresar |