Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2018, 09:40
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 9 meses
Puntos: 7
Lentitud conexión MySQL y .NET

Tengo un sistema desarrollado anteriormente en VB6. Lo hemos estado pasando a VB.NET y está muy lento y no se porque.

Hice una prueba comparando la velocidad entre MSSQL y MySQL. Actualicé 5,000 registros de una tabla el resultado fue:

MSSQL -> 43 Segundos
MySQL -> 10 Minutos y 36 Segundos

La diferencia es exagerada. Al parecer, el tema viene con la conexión entre .NET y MySQL, porque cuando hago la conexión entre VB6 y MySQL, la velocidad es muy buen, al igual que .NET y MSSQL.

Tienen alguna idea del porque es tan lento las transacciones entre .NET y MySQL?

La librería que estoy utilizando para conectado a MySQL es MySql.Data.MySqlClient .Net Core Class Library Versión 8.0.12

El conection string utilizado es: server=localhost;user id=root; password=MiClave; database=dbContab; pooling=false; Allow User Variables=True; SslMode=none
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--