Comparación de Drivers JDBC y ADO.NET

Me tocó optimizar una aplicación Java, desarrollada con Genexus.
Para lo mismo comparé la corrida de un programa que hace:

Insert n registros
Update n registros
Delete n registros

y repite los resultados para 2, 200, 2000 y 20000 registros.



Los resultados estan en segundos.

Claramente el jdbc driver con mejor tiempo de respuesta fue el jTDS, seguido por el de inet.
Como comparacion, puse ejecuté el ejemplo con .NET y ADO.NET, y los tiempos fueron buenos para pocos registros, pero empeoraron bastante a medida que aumentaron la cantidad de registros.

Comentarios

Entradas más populares de este blog

Aplicación monolítica o distribuida?

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.