Lentitud Connect() MariaDB
Publicado: Vie Dic 06, 2024 8:58 am
Esta semana ha habido algun cambio en la red de movistar (o O2 que es lo mismo), por lo que deduzco...
Nos afecta (al menos a mi) a los que tenemos servidor MariaDB (yo lo tengo bajo fibra Orange) y se accede desde fuera con una fibra movistar.
He ido aislando el problema y veo que un simple connect() se demora hasta 5segundos y lógicamente se traduce en una lentitud que hasta hace pocos días no sucedía.
He hecho este pequeño ejemplo que lo he probado en distintos de mis clientes, y efectivamente, los que corren ese ejemplo muestra un tiempo de 4.7 o 5"... o más
Los que tiene otra red, como Orange, Vodafone, Finetwork... es respuesta de .5" o menos las sucesivas...
No se si alguien podría probar o si le puede estar ocurriendo, pero yo no le veo solución desde mis posibilidades.
Gracias por vuestro tiempo.
Nos afecta (al menos a mi) a los que tenemos servidor MariaDB (yo lo tengo bajo fibra Orange) y se accede desde fuera con una fibra movistar.
He ido aislando el problema y veo que un simple connect() se demora hasta 5segundos y lógicamente se traduce en una lentitud que hasta hace pocos días no sucedía.
Código: Seleccionar todo
METHOD Button1Click( oSender ) CLASS TForm1
Local nSeconds := Seconds()
Application:lBusy := .T.
::oLabel1:cText := "Time elapsed: "
WITH OBJECT o := TMariaDBDataSource():New( Self )
:cHost := "miIPpublica"
:cUser := "miUsuario"
:cPassword := "miPassword"
:cDataBase := "miDB"
:Create()
:Connect() // Connect() demora 5segons per connectar de movistar a ...
END
::oLabel1:cText += Str( Seconds() - nSeconds )
Application:lBusy := .F.
RETURN Nil
Los que tiene otra red, como Orange, Vodafone, Finetwork... es respuesta de .5" o menos las sucesivas...
No se si alguien podría probar o si le puede estar ocurriendo, pero yo no le veo solución desde mis posibilidades.
Gracias por vuestro tiempo.