AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Gestión de HFSQL Client/Server
  • Presentación
  • ¿Cómo proceder?
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Optimizar el tiempo de conexión a las bases de datos HFSQL Client/Server
HFSQL Client/ServerDisponible solo con este tipo de conexión
Presentación
Esta página de ayuda explica cómo optimizar los tiempos de conexión a las bases de datos de HFSQL Client/Server limitando el tráfico de red.
¿Cómo proceder?
Para que una aplicación se conecte por programación a una base de datos HFSQL Client/Server pueden ser necesarias varias llamadas a funciones:
  • HOpenConnectionpara especificar el servidor Address, el usuario, la base de datos,
  • HChangeConnectionpara asociar algunas tablas con una conexión o con otra,
  • HPasspara especificar la contraseña de los archivos encriptados,
  • HChangeDirpara especificar una carpeta de base de datos concreta,
  • ...
El orden en que se llaman estas funciones es importante: influye en el tiempo necesario para establecer la conexión. La ganancia no es significativa para la conexión de una aplicación de escritorio que accede al servidor a través de una red local. Pero desde una aplicación móvil en iOS o Android, el impacto puede ser significativo si la conexión pasa por una red móvil con latencia.
Por lo tanto, se debe utilizar la siguiente secuencia:
  1. HChangeConnection
  2. HChangeDir
  3. HPass
  4. HOpenConnection
en lugar de:
  1. HOpenConnection
  2. HChangeConnection
  3. HChangeDir
  4. HPass
En efecto, si se llama primero a HOpenConnection, la conexión se abre inmediatamente con tráfico de red. A continuación, las demás funciones desencadenarán otros intercambios entre la aplicación y el servidor para modificar los parámetros de la conexión que se acaba de abrir.
Por el contrario, si se llama a HOpenConnection en último lugar, la información necesaria para configurar la conexión se envía de inmediato: tráfico de red limitado, las prestaciones mejoran.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local