4D v16.3SET CACHE SIZE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET CACHE SIZE
SET CACHE SIZE
Este comando se basa en una arquitectura interna que sólo está disponible en versiones 4D de 64 bits. Este comando devolverá un error si se llama desde una versión de 32 bits de 4D. El comando SET CACHE SIZE [#descv]define dinámicamente el tamaño de la caché de la base de datos y, opcionalmente, permite definir el tamaño minino en bytes a partir del cual comenzar a liberar memoria[#/descv]. Nota: este comando sólo funciona en modo local (4D Server y 4D); no debe ser utilizado desde un 4D en modo remoto. En tam, pase el nuevo tamaño de la memoria caché de la base en bytes. Este nuevo tamaño se aplica de forma dinámica cuando se ejecuta el comando. En libMin, pase el tamaño mínimo de memoria a liberar de la caché de la base cuando el motor necesita espacio para asignar un objeto a él (valor en bytes). El propósito de esta opción es reducir el número de veces que los datos se liberan de la memoria caché con el fin de obtener un mejor rendimiento. Por defecto, si esta opción no se utiliza, 4D descarga al menos el 10% de la caché cuando se necesita espacio. Si su base de datos funciona con una gran caché, puede ser ventajoso utilizar un tamaño fijo que no dependa del tamaño de la memoria caché. Puede ajustar esta configuración de acuerdo con el tamaño de los bloques de datos que maneja en su base de datos. Usted quiere añadir 100 MB al tamaño de la caché de su base actual. Puede escribir: C_REAL($currentCache)
Ver también
|
PROPIEDADES
Producto: 4D HISTORIA
ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||