Ver Mensaje Individual
  #1  
Antiguo 27-12-2007
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Reputación: 18
mjjj Va por buen camino
Port Fordward Y Conexion A Firebird

Hola amigos... quisiera hacerle algunas preguntas.

Utizo delphi 2006, Firebird 2.01, para hacer la conexion utizo los componentes que vienen con delphi Interbase (TIbtable, TIbquery, etc).

El servidor que almacena las bases de datos es un Pentium 4 de 2.8 GHz, con 512 MB en ram y un disco duro de 40 GB.

La base de dato es de aproximadamente unos 30 MB, la cual contiene unas 20 tablas, cada una con distinto numero de registros, la con mayor podria alcanzar los 1.000.000 de registros.

La internet que utilizo para conectarme al firewall de la empresa es de 4 megas.

La internet de la empresa es de más de 4 megas.

Estoy terminando un programa para una empresa para la generacion de ordenes de compra, con el cual se puede acceder a la base de datos desde INTRANET o REMOTAMENTE.

Cuando genero una Orden de compra desde INTRANET no tengo ningun problema... estos aparecen al momento de generar cierto orden utilizando el sistema remoto.

Para conectarme remotamente con la base de datos configure el firewall de la empresa, utilizando el portfordward (puerto 3050) y redireccionandolo al IP del PC que tiene las bases de datos (SERVIDOR).

El tema es el siguiente: El programa funciona bien, el problema es con la velocidad con que se ejecuta.

Algunas ideas que se me ocurren seria cambiar el servidor, por uno que realmente tenga las caracteristicas de un servidor. (acepto sugerencias)

Aumenta la velocidad de internet de las sucursales de las cuales se van a realizar las orden via portfordward.

Cambiar la forma con la cual me conecto a mis bases de datos. (No tengo idea si es que existe otra forma semejante al portfordward). Ademas esta opcion podria involucrar cambiar el codigo de mi programa ya casi listo.

Bueno, esa es mi inquietud... espero que alguien me pueda guiar a la mejor solucion de mi problema...

cualquier sigerencia es bienvenida....

de ante mano... muchas gracias por su tiempo
Responder Con Cita