The test is a 500 INSERT series to a remote table, the result was similar
FOR n = 1 TO 500
cQry = "INSERT INTO testman SET " + ;
" NAME='NAME" + StrZero( n, 4 ) + "'" +;
",LAST='LAST" + StrZero( n, 4 ) + "'" +;
",BIRTH='" + StrZero( Year( Date() ), 4 ) + "-" + StrZero( Month( Date() ), 2 ) + "-" + StrZero( Day( Date() ), 2 ) +"'" +;
",ACTIVE=1"
? cQry
oServer:Execute( cQry )
NEXT
ADO
Download TestAdo
Test1
Test2
Test3
Test4
Download TestDolphin
Test1
Test2
Test3
Test4
Mi punto de vista es, la gran diferencia en el manejo de ambos, la idea de dolphin es ser mas "amigable" al usuario
My personal view is, the big difference is handle, my Dolphin idea is be more "friendly" to user
Daniel,
ResponderEliminarEnhorabuena por los tiempos.
Pero no estoy de acuerdo... los resultados son claramente mejores con dolphin. El test 4 lo gana dolphin por 15 segundos lo cual es un 25% mas de tiempo.
Saludos
Por decir que son muy parecidos, creo qu eno es mucha la diferencia, es un test muy simple... No puedo tapar el sol con un dedo, ni que dolphin cante "victoria" ante el primer test, puede que ADO "gane" en otros procesos pues dolphin hace verificaciones para ayudar al programador a no cometer errores
ResponderEliminarSeguire haciendo pruebas y mostrando los resultados, pero las grandes ventajas que puede mostrar por ahora Dolphin es tener acceso al codigo y usarse de una forma mas "amigable".
Daniel,
ResponderEliminarPuedes poner en el svn las versiones que usas de Harbour y xHarbour para compilar a la par contigo ?
Muchas gracias.
Charly.