Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Lentitud conexión MySQL y .NET

Estas en el tema de Lentitud conexión MySQL y .NET en el foro de .NET en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 07/09/2018, 09:40
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.118
Antigüedad: 16 años, 7 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--
  #2 (permalink)  
Antiguo 08/09/2018, 16:23
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.118
Antigüedad: 16 años, 7 meses
Puntos: 7
Respuesta: Lentitud conexión MySQL y .NET

Ya lo solucioné. Para conectarme a MySQL, ahora estoy utilizando la librería "Devart.Data.MySql". El tiempo de ejecución bajó a 1 min y 11 seg.
__________________
.::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--

Última edición por RsOfT; 08/09/2018 a las 16:24 Razón: Formatear texto
  #3 (permalink)  
Antiguo 25/09/2018, 15:34
Avatar de haggenx  
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 790
Antigüedad: 11 años, 8 meses
Puntos: 20
Respuesta: Lentitud conexión MySQL y .NET

10 minutos con mysql???? increible!!!!!!!!!!!!!!!
__________________
Mi blog informático http://marjuanm.blogspot.mx
Fanpage del blog https://www.facebook.com/pages/Mis-p...36397183215592



La zona horaria es GMT -6. Ahora son las 01:45.