FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
conexion remota Lenta
Saludos...
Tengo una BD en MySQL en un servidor Web Linux (Debian). Tengo una aplicacion delphi (2007) que se conecta a traves de ZEOS 6.6.6 Stable, Todo funciona bien excepto la velocidad en algunos procesos largos. Desearia saber que solución puedo tener, para poder hacer que esos procesos que involucran varios SELECT y UPDATE sean más rapidos. He pensado hacerlos en PHP y montarlos en el servidor, pero no se como ejecutarlos desde delphi???? Agradezco si me dan una pista.... |
#2
|
||||
|
||||
Utiliza Stored Procedures para realizar esas operaciones en el Servidor. Más rápido que eso no creo que puedas hacerlo.
Otra cosa es optimizar las operaciones y los Stored, pero eso es otro cantar...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Hola hmrvivas,
Imagino que tu servidor estará en un ISP. Si es así, es normal que algunos procesos vallan lentos. Ten en cuenta que estarías ejecutando sentencias SQL en remoto, abriendo cursores por internet, recibiendo bloques de registros, etc. Te recomendaría que agruparas aquellos procesos que puedas en Scripts y los ejecutaras directamente sobre el servidor, a través de la conexión. Así ahorraras en envío y recepción de paquetes. Incluso dentro de estos script, juega con las aperturas y cierres de transacciones, para ver cómo se ejecuta más rápido. La diferencia de tiempo puede ser importante. No obstante, si optas por preparar ficheros php en el servidor, para ejecutarlos tendrías que hacer una llamada a la url del php. Para esto puedes utilizar uno de los diferentes métodos que existen. Uno de ellos es este. O puedes utilizar el componente "WebBrowser" y pasarle la URL de tu php. Espero que te ayude. Un saludo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conexion Con Interbase/FireBIrd lenta...muy lenta | federiconqn21 | Firebird e Interbase | 3 | 11-03-2010 13:13:34 |
Conexión Remota Lenta | ronaldhr | Firebird e Interbase | 29 | 17-11-2005 17:21:33 |
Conexion lenta | auribe | Conexión con bases de datos | 0 | 19-04-2005 18:04:37 |
conexion remota dial-up lenta | noe | Firebird e Interbase | 2 | 04-11-2004 03:00:52 |
Conexion mas lenta | hecjona | Varios | 0 | 22-12-2003 21:04:21 |
|