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
AJUSTER PRIORITE CACHE BLOBS

AJUSTER PRIORITE CACHE BLOBS 


 

AJUSTER PRIORITE CACHE BLOBS ( laTable ; priorité ) 
Paramètre Type   Description
laTable  Table in Table dont vous souhaitez ajuster la priorité des données "blobs"
priorité  Entier long in Priorité des données "blobs" 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 AJUSTER PRIORITE CACHE BLOBS modifie la valeur de priorité des données "blobs" de laTable chargées dans le cache pour le process courant. Un appel à cette commande remplace toute valeur précédente modifiée avec la même commande dans le même process. Cette commande ajuste la priorité pour des besoins ponctuels, par exemple lors de l'exécution d'un import ou d'une recherche.

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

Les champs de données "blobs" incluent les types BLOB, texte, image et objet. La commande modifie la priorité de ces données uniquement lorsqu'elles sont stockées dans le fichier de données. La priorité des champs de données scalaires (telles que des dates ou des numériques) est ajustée par la commande AJUSTER PRIORITE CACHE TABLE.

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

Constante Comment
Priorité cache basse
Priorité cache très basse
Priorité cache normale Rétablit la priorité de cache à sa valeur par défaut
Priorité cache haute
Priorité cache très haute

Exemple  

Vous souhaitez modifier temporairement la priorité des champs Texte de la table [Docs]Comments dans le cache pour effectuer une recherche séquentielle :

 AJUSTER PRIORITE CACHE BLOBS([Docs];Priorité cache très haute)
 CHERCHER([Docs];[Docs]Auteur#"A@") // recherche séquentielle sur un champ non indexé
  //...réalisation d'autres recherches ou tris sur la même table
  //à l'issue, retour à la priorité de cache normale
 AJUSTER PRIORITE CACHE BLOBS([Docs];Priorité cache normale)



Voir aussi  

FIXER PRIORITE CACHE BLOBS
Lire priorite cache blobs ajustee

 
PROPRIÉTÉS 

Produit : 4D
Thème : Gestion du cache
Numéro : 1431
Nom intl. : ADJUST BLOBS CACHE PRIORITY

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)