Saludos Comunidad, a ver si me echan una ayudita con el siguiente problema que tengo:
1. Tengo una base de datos alojada en un servidor local
2. Para comunicarme con el servidor dispongo de una aplicacion hecha en VFP 9 SP2. (Sistema de servicio tecnico para celulares).
3. El número de conexiones REMOTAS diarias es alrededor de 40 (usuarios mysql)
4. Las 40 conexiones REMOTAS trabajan bien aqui en venezuela.
5. Estamos abriendo una sucursal en panamá y de allí vendrán como 10 conexiones más. (Aquí es donde está el problema)
Actualmente desde panamá no podemos entrar bien al sistema, se cuelga cuando se cargan las tablas desde la base de datos a los cursores, se cuelga unas 7 veces y luego pasa pero no dura mucho la conexión.
ENTORNO DE TRABAJO:
La mayoria de mis pantallas están conformadas por combos donde cargo y muestro el contenido de varias tablas (operadoras, origenes, modelos, marcas, lineas, etc) y una que otra tablas contienen bastantes registros.
Tengo una pantalla que tiene 17 combos, otras 10, 5, 7,6, etc. Y cada vez que se abre y cierra la pantalla entonces tengo que cargar en el load las tablas desde el servidor.
Sé que hay mejores formas de mejorar eso pero realmente he intentado y no logro mejorar la velocidad en transferencia de datos. El problema lo dan los combos porque tengo que traerme toda la tabla y mostrarla dentro del objeto por si se hace alguna actualizacion.
Cómo se podría mejorar este tema de conexiones y transmisiones de datos?
He pensado en traerme las tablas al levantar el sistema y trabajarlas locales pero si cambian algun registro entonces tendré inconsistencia de datos.
Alguna sugerencia?
Muchas gracias!
--
DISTRIBUIDORA IRSESU, C.A
J-29947174-7
Irwin Rodríguez -
DirectorAnalista Programador - Freelance
+584125210679
Barquisimeto - Venezuela
Desarrollos online dentro y fuera del país