From: | "Moises Alberto Lindo Gutarra" <mlindo(at)gmail(dot)com> |
---|---|
To: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Problemas al traer los datos |
Date: | 2007-11-07 22:05:07 |
Message-ID: | 5db591c00711071405o6a926bc3y7119d6aa5227b63f@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 7/11/07, Debora Vert <debora_vert(at)hotmail(dot)com> escribió:
>
>
>
>
>
> ________________________________
> > Date: Wed, 7 Nov 2007 13:35:50 -0300
> > From: alvherre(at)commandprompt(dot)com
> > To: debora_vert(at)hotmail(dot)com
> > CC: pgsql-es-ayuda(at)postgresql(dot)org
> > Subject: Re: [pgsql-es-ayuda] Problemas al traer los datos
> >
> > Debora Vert escribió:
> > > Buenas...tengo el siguiente problema.
> >
> > > Tengo un sistema de facturacion en donde traigo cerca de 4000
> > > articulos (casi nada) cada vez que el usuario teclea enter y ahi
> > > realiza la busqueda del articulo que necesite. Al principio tuve
> > > problemas en traer esos articulos porque demoraba muchisimo, pero con
> > > la ayuda de ustedes y probando pude solucionarlo. El tema es que el
> > > controlador que usaba para el ODBC era el de PostgreSQL y al cambiarlo
> > > por PostgreSQL Unicode no tuve mas problemas. Asi lo tengo configurado
> > > en 4 maquinas y funciona perfecto...pero al comprar una maquina mas el
> > > otro día y al configurar igual que en las otras maquinas....oh
> > > sorpresa! Es en la única que tengo problemas al traer los datos,
> > > demora casi 30 segundos (una eternidad) cuando en las otras no demora
> > > ni un solo segundo.
> >
> > > Alguien me podria sugerir o ayudar si le paso lo mismo o algo parecido.
> >
> > Primero tienes que medir _donde_ esta la demora. Puede ser que el
> > problema sea la transmision de red. Quizas algun parametro tipo MTU no
> > este optimo en el nuevo cliente, por ejemplo.
>
> Que es MTU? Me podrias explicar un poco mas? Puede que ahi este el
> problema.
> >
> > Segundo, es pesima idea traer los 4000 registros hasta el cliente y
> > hacer la busqueda ahi. Mejor construye un patron de busqueda en el
> > cliente, se lo pasas al servidor, de manera que el servidor haga el
> > filtro; y que la transferencia lleve solo los registros que se
> > necesitan para desplegar.
> >
> Fijate que no es tan pésima ya que son pocos registros sólo 4000 que no
> es nada.
> Además el usuario cuando factura necesita disponer de todos los
> artículos. Si o sí los necesita todos.
> Y funciona muy bien. Sólo que tengo problemas con una sóla maquina, creo
> que no me expreso bien y/o no me entienden.
> Saludos!!!
> > --
> > Alvaro Herrera http://www.CommandPrompt.com/
> > The PostgreSQL Company - Command Prompt, Inc.
>
> ________________________________
> Express yourself instantly with MSN Messenger! MSN Messenger
MTU = Unidad Máxima de Transferencia,
puedes decirnos si esa pc esta en la misma red o pasa por un hub o swith
diferente a las otras, o si su tarjeta de red es de menor velocidad??.
--
Atentamente,
Moisés Alberto Lindo Gutarra
Asesor - Desarrollador Java / Open Source
From | Date | Subject | |
---|---|---|---|
Next Message | Debora Vert | 2007-11-07 22:13:58 | RE: Problemas al traer los datos |
Previous Message | Debora Vert | 2007-11-07 21:54:34 | RE: Problemas al traer los datos |