Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
SET TABLE CACHE PRIORITY

SET TABLE CACHE PRIORITY 


 

SET TABLE CACHE PRIORITY ( laTable ; priorité ) 
Paramètre Type   Description
laTable  Table in Table dont vous souhaitez modifier la priorité des données scalaires pour toute la session
priorité  Entier long in Priorité des valeurs scalaires de la table dans le cache

Cette commande est réservée pour des besoins spécifiques. Elle doit être utilisée avec précaution car elle peut affecter les performances de la base.

La commande SET TABLE CACHE PRIORITY applique une priorité spécifique aux données de laTable chargées dans le cache pour tous les process dans la session courante. Elle doit être appelée dans la méthode base Sur ouverture ou Sur démarrage serveur.

Note : Cette commande fonctionne en mode local seulement (4D Server et 4D) ; elle ne peut pas être utilisée avec 4D en mode distant.

Cette commande définit uniquement la priorité des champs scalaires de la table (types date, numériques ou alpha). La priorité des types de champs binaires (Blob, texte, images et objets) est gérée via la commande SET BLOBS CACHE PRIORITY.

Passez dans le paramètre priorité une des constantes du thème "Gestion du cache" :

Constante Comment
Cache priority low
Cache priority very low
Cache priority normal Rétablit la priorité de cache à sa valeur par défaut
Cache priority high
Cache priority very high

Exemple  

Dans la , vous souhaitez fixer une priorité très haute pour les données scalaires de la table [Client] :

 SET TABLE CACHE PRIORITY([Client];Cache priority very high)



Voir aussi  

ADJUST INDEX CACHE PRIORITY
ADJUST TABLE CACHE PRIORITY
Get adjusted table cache priority

 
PROPRIÉTÉS 

Produit : 4D
Thème : Gestion du cache
Numéro : 1400

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

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v16 R2

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)