Page 2 of 2

Re: lentitud tremenda en red

PostPosted: Tue Mar 15, 2016 10:37 am
by hmpaquito
Una de las ventajas del uso de hbNetio, según su autor, es que ya no se depende de los protocolos de comunicación del S.O. En el caso de Windows, protocolos atentatorios contra nuestros sistemas dbf based.

druzus@... escribió:
> It's possible that such direct TCP/IP connection is faster then
> file server protocols especially if they need more then one IP frame
> to exchange data so it's one of the reason to use it in such cases.
> Please make real speed tests.
> The second reason to use NETIO server is resolving problem with
> concurrent access to the same files using Harbour applications
> compiled for different platforms, i.e. DOS, LINUX, Windows and OS2.
> It's very hard to configure all client stations to use correct
> locking system. NETIO fully resolves this problem so it can be
> interesting alternative also for MS-Windows users only if they
> do not want to play with oplocks setting on each station.
> I'm interesting in user opinions about real life NETIO usage.
>

Re: lentitud tremenda en red

PostPosted: Tue Mar 15, 2016 1:32 pm
by armando.lagunas
hola:

hace mucho tiempo, instale en un server 2003, un sistema en DBF, todo bien, hasta que se conectaba el 2° pc al sistema, se me ralentizaba demasiado, revisando el código las instrucciones de bloqueo de archivos para hacer los ingresos, modificaciones o eliminaciones, utilizaba la clausula FLOCK(), "bloqueo de archivo" , las reemplace por las RLOCK(),"bloqueo de registro", saque en todas partes la clausula COMMIT, (aquí era el real problema), y los filtros los reemplace por archivos indexados en partes según el filtro que necesitaba con la clausula "INDEX ON... WHILE ..."

ademas ajustando parámetros en los archivos config.sys, FILES=255, BUFFERS=250,4 (no recuerdo bien pero era algo así)
también hay que hacer unos ajustes de configuración en el mismo server, para que arranque con los mismos parametros que le colocas a las estaciones de trabajo

mira esto es lo que recuerdo, asumo de que el sistema es DBF completo, fue la única forma que logre que funcionara de una forma correcta, (no fue full pero me ayudo mucho)

con el tiempo traspase el sistema a MySQL y se acabaron los problemas de velocidad.

No se si te sirva pero no esta de mas mencionarlo.

Saludos

Re: lentitud tremenda en red

PostPosted: Tue Mar 15, 2016 2:50 pm
by AngelSalom
Yo hace mucho que descarté el uso en red, por muchas vueltas que des se convierte en impracticable cuando hay bastantes usuarios.
Dos opciones a considerar : Windows Server con licencias de Cliente de Terminal Server o bien, RDPWrapper para el equipo servidor que esté ejecutando Windows 7 ó superior y que los terminales trabajen por escritorio remoto.

Re: lentitud tremenda en red

PostPosted: Wed Mar 16, 2016 1:52 am
by ltorres
Hola
Busca lo que es el SMB 1.0 y el SMB 2.0, ese es un cambio que hay en Windows 7 y afecta la velocidad de los archivos de red.
Saludos

Luis

Re: lentitud tremenda en red

PostPosted: Wed Mar 16, 2016 2:39 am
by carlos vargas

Re: lentitud tremenda en red

PostPosted: Thu Apr 07, 2016 5:31 pm
by ACC69



Yo siempre he usado mi programa en un servidor con windows 2008 server RT y nunca he tenido problemas de lentitud y sin necesidad de crearle acceso directo a equis unidad del servidor todo por \\server\empresas.. de seguro algo por ahi anda mal que estes usando filter en lugar de indices cdx

Saludos

Atte: Adrian C. C.