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 / Propiedades WLanguage / Propiedades HFSQL
  • Equivalencia
  • Recuperación de los registros
  • Gestión del CacheSize Property
  • Constante hQueryWithoutCorrection
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
CacheSize (Property)
 
OLE DBConectores NativosDisponible solo con estos tipos de conexión
El CacheSize Property se utiliza para:
  • get el número máximo de registros que se pueden almacenar en la caché del Conector Nativo de MySQL.
  • Cambiar el número máximo de registros que se pueden almacenar en la caché del Conector Nativo de MySQL. En este caso, si la conexión está actualmente abierta, se cerrará y se reabrirá con los nuevos parámetros durante el primer acceso a un archivo que utilice esta conexión.
Observación: La conexión puede corresponder a:
Ejemplo
OLE DBConectores Nativos
// Change the cache size of the Native MySQL Connector used by
// MyConnection
MyConnection.CacheSize = 450
Sintaxis

Obtención del tamaño de la caché de una conexión Ocultar los detalles

<Cache size> = <Connection used>.CacheSize
<Cache size>: Integro
Tamaño de la caché del Conector Nativo MySQL.
Si este parámetro corresponde a:
  • -2: el tamaño de la caché es el tamaño predeterminado (100 para el Conector Nativo MySQL).
  • -1: el tamaño de la caché es ilimitado.
  • 0: la caché no almacena ningún registro. No se recupera ningún Record.
<Connection used>: Cadena de caracteres o variable de tipo Connection
Nombre de la conexión utilizada. Este nombre fue definido:

Definir el tamaño de la caché para una conexión Ocultar los detalles

<Connection used>.CacheSize = <Cache size>
<Connection used>: Cadena de caracteres o variable de tipo Connection
Nombre de la conexión utilizada. Este nombre fue definido:
<Cache size>: Integro
Nuevo tamaño de la caché del Conector Nativo MySQL.
Si este parámetro corresponde a:
  • -2: el tamaño de la caché es el tamaño predeterminado (100 para el Conector Nativo MySQL).
  • -1: el tamaño de la caché es ilimitado.
  • 0: la caché no almacena ningún registro. No se recuperará ningún Record.
Observaciones

Equivalencia

CtCacheSize se utiliza para definir el tamaño de la caché de una conexión MySQL. Este Property se mantiene para la compatibilidad retroactiva. Se recomienda utilizar el CacheSize Property.

Recuperación de los registros

La velocidad a la que se recuperan los registros es proporcional al tamaño de la caché: cuanto mayor sea el tamaño de la caché, más rápido se recuperarán los registros.
Sin embargo, cuanto menor sea el tamaño de la caché, más rápido se leerá el primer registro.
Atención: La memoria utilizada por la caché es proporcional al tamaño de la misma.
Reportes y ConsultasOLE DBConectores Nativos

Gestión del CacheSize Property

La propiedad CacheSize solo es admitida por el Conector Nativo MySQL.
Otros Conectores Nativos no admiten la propiedad CacheSize. En ese caso, se ignorará el uso de esta propiedad y no se generará ningún error.

Constante hQueryWithoutCorrection

Si se ejecuta la consulta sin verificar el código SQL (constante hQueryWithoutCorrection): el tamaño es ilimitado y no se puede cambiar con el CacheSize property.
Ver también
Versión mínima requerida
  • Versión 10
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