4D v16.3

ECRIRE CACHE

Accueil

 
4D v16.3
ECRIRE CACHE

ECRIRE CACHE 


 

ECRIRE CACHE {( taille | * )} 
Paramètre Type   Description
taille | *  Réel, Opérateur in * pour vider le cache, ou nombre d'octets minimum de libération du cache

La commande ECRIRE CACHE sauvegarde immédiatement le cache de données sur le disque. Toutes les modifications apportées à la base sont alors stockées sur disque.

Par défaut, cette commande n'affecte pas le contenu courant du cache, ce qui signifie que les données qu'il contient restent utilisables lors des accès en lecture ultérieurs. Optionnellement, vous pouvez passer un paramètre pour le modifier :

  • passez * pour sauvegarder le cache et vider entièrement le cache de la mémoire,
  • passez une valeur pour sauvegarder le cache et libérer au minimum le nombre taille d'octets dans le cache.

Note : Passer un paramètre à cette commande est à envisager uniquement pour effectuer des tests. Pour des raisons de performances, il est fortement déconseillé de vider le cache en environnement de production.

En temps normal, vous n'avez pas à appeler cette commande, car 4D sauvegarde régulièrement les modifications. Il est préférable d'utiliser l'option Ecriture cache toutes les X mn/secondes (option de la page Page Base de données/Mémoire des Propriétés de la base), qui spécifie les intervalles de sauvegarde des données, afin de contrôler l'écriture du cache de données sur le disque. Il est recommandé d'utiliser la valeur par défaut, qui est de 20 secondes. Notez également que le paramètre Périodicité écriture cache peut être utilisé avec les commandes FIXER PARAMETRE BASE et Lire parametre base pour fixer ou lire cet intervalle.



Voir aussi  

FIXER PARAMETRE BASE
Lire parametre base

 
PROPRIÉTÉS 

Produit : 4D
Thème : Gestion du cache
Numéro : 297
Nom intl. : FLUSH CACHE

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

New
Créé : < 4D v6
Modifié : 4D v16
Renommé : 4D v16

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)