Page 1 of 1

probando xharbour 7.1 + ADS

Posted: Wed Mar 07, 2007 5:51 pm
by Marcelo Via Giglio
Hola,

otra cosa que me esta pasando al probar XH 99.71 + ADS, por ejemplo el eliminar un registro o aumentar un registro y refrescar un browse es muy lento, hay que esperar para ver la actualizacion, cosa que no pasa con
xH 99.5.

Alguien mas vio este comportamiento y estoy haciendo algo mal

saludos

Marcelo

Posted: Wed Mar 07, 2007 6:43 pm
by R.F.
Abre TODOS los archivos de datos al principio del programa y asunto arreglado.

El estar abriendo y cerrando archivos durante la ejecucion del programa ralentiza enormemente el performance del servidor ADS.

Te aconsejo que indexes agregando la clausula FOR NOT DELETED() eso aumenta la velocidad de la actualizacion de datos.

Posted: Wed Mar 07, 2007 7:05 pm
by Marcelo Via Giglio
Rene,

como siempre tu aconsejaste abro las ADT (en mi caso) al inicio del programa, entoces ese no es el caso, la cosa es que si cambio de version de XH a 0.99.5 la cosa va rapido. Sera que hay algun cambio en el manejo de ADS que no lo estoy tomando en cuenta.

Gracias como siempre

Saludos

Marcelo
RF wrote:Abre TODOS los archivos de datos al principio del programa y asunto arreglado.

El estar abriendo y cerrando archivos durante la ejecucion del programa ralentiza enormemente el performance del servidor ADS.

Te aconsejo que indexes agregando la clausula FOR NOT DELETED() eso aumenta la velocidad de la actualizacion de datos.

Posted: Thu Mar 08, 2007 1:27 pm
by Marcelo Via Giglio
Holas,

creo que encontre el por que de la lentitud, la funcion DBCOMMITALL(), es mucho mas lenta en la version 99.71 de xHarbour que en la 99.5, sera que alguien puede puede confirmarme este hecho.

saludos

Marcelo