PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Recuperación de los registros
  • Administrando la propiedad ..CtCacheSize
  • hQuerySinCorrección constante
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
CtCacheSize (Propiedad)
 
OLE DBConectores NativosDisponible solo con estos tipos de conexión
..CtCacheSize se utiliza para averiguar y modificar el número máximo de registros que se pueden almacenar en la caché del Native MySQL Access.
señalar: El tamaño de la caché especificado en ..CtCacheSize se ignora si este tamaño se especificó en la información opcional de HDescribeConnection o HOpenConnection.
Gestión de la caché: modo de funcionamiento
Cuando se accede a una base de datos externa, los registros recuperados se almacenan en la caché del Native Access utilizado antes de ser transmitidos al ordenador cliente..
La caché de un Native Access puede contener un número limitado de registros. Si el número de registros a recuperar es mayor que el número máximo de registros definido para la caché, los registros se recuperan en lotes..
El número máximo de registros que se pueden almacenar en la caché corresponde al tamaño de la caché.
Por ejemplo, si el tamaño de la caché es igual a 10, la caché se llenará 3 veces cuando se ejecute una consulta que seleccione 24 registros:
  • 10 registros.
  • 10 registros.
  • 4 registros.
Ejemplo
// Modify the size of the cache for the Native MySQL Access used by MyConnection
MyConnection..CtCacheSize = 450
Sintaxis

Finding out the size of the cache for the Native MySQL Access Ocultar los detalles

<Cache size> = <Connection name>..CtCacheSize
<Cache size>: Integer
Tamaño de la caché para el Native MySQL Access.
Si este parámetro corresponde a:
  • -2: el tamaño de la caché es el tamaño por defecto (100 para el Native MySQL Access).
  • -1: el tamaño de la caché es ilimitado.
  • 0: la caché no almacena ningún registro. No se recupera ningún registro.
<Connection name>: Character string (with or without quotes)
Nombre de la conexión utilizada. Este nombre se definió en el editor del modelo de datos, o por HDescribeConnection o HOpenConnection.

Modifying the size of the cache for the Native MySQL Access Ocultar los detalles

<Connection name>..CtCacheSize = <Cache size>
<Connection name>: Character string (with or without quotes)
Nombre de la conexión utilizada. Este nombre se definió en el editor del modelo de datos, o por HDescribeConnection oHOpenConnection.
<Cache size>: Integer
Nuevo tamaño de caché para el Native MySQL Access.
Si este parámetro corresponde a:
  • -2: el tamaño de la caché será el tamaño por defecto (100 para el Native MySQL Access).
  • -1: el tamaño de la caché será ilimitado.
  • 0: la caché no almacenará ningún registro. No se recuperará ningún registro.
Observaciones

Recuperación de los registros

La velocidad a la que se recupera todo el conjunto de 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 caché.

Administrando la propiedad ..CtCacheSize

..CtCacheSize es soportado por el Native MySQL Access.
Los otros Accesos Nativos no soportan ..CtCacheSize. En este caso, el uso de esta propiedad será ignorado y no se generará ningún error.

hQuerySinCorrección constante

Si se ejecuta la consulta y no se realiza ninguna verificación del código SQL (hQuerySinCorrección ), el tamaño de la caché será ilimitado y no podrá ser modificado por ..CtCacheSize.
Ver también
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