Campaign | partitions | partition[n] | serveur | optimisation
Les propriétés de cette catégorie contrôlent l'optimisation du serveur Unica Campaign pour chaque partition.
maxVirtualMemory
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
-
Elle sert au verrouillage interne de la mémoire, qui l'empêche d'être permutée en tant que fichiers temporaires.
Définissez une valeur égale à (80 % x mémoire disponible) / (nombre de diagrammes simultanés). Par exemple :
- Si la mémoire virtuelle disponible sur le serveur = 32 Go
- Le nombre de diagrammes simultanés = 10
- Définissez : mémoire virtuelle = ( 80 % x 32 ) / 10 = approximativement 2,5 Go / diagramme
- Valeur par défaut
-
128 (Mo)
maxVirtualMemory est un paramètre de configuration globale. Pour remplacer la valeur d'un diagramme spécifique, ouvrez le diagramme en mode édition, sélectionnez Paramètres avancés dans le menu Admin
, sélectionnez l'onglet Optimisation du serveur et modifiez la valeur Utilisation de la mémoire virtuelle de Campaign.
useInDbOptimization
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
Cette propriété indique si Unica Campaign tente de réaliser le plus d'opérations possible dans la base de données et non pas sur le serveur de Unica Campaign.
La définition de la valeur TRUE peut améliorer les performances des diagrammes. Si la valeur est TRUE, Unica Campaign évite d'extraire les listes d'ID, si possible.
Si la valeur est FALSE, Unica Campaign conserve en permanence les listes d'ID sur le serveur de Unica Campaign.
- Valeur par défaut
FAUX
- Valeurs valides
TRUE | FALSE
maxReuseThreads
- Catégorie de configuration
- Campaign | partitions | partition[n] | server | optimization
- Description
-
Cette propriété indique le nombre d'unités d'exécution du système d'exploitation mis en cache par le processus du serveur (unica_acsvr) en vue de leur réutilisation. Par défaut, le cache est désactivé.
Il est recommandé d'utiliser la mémoire cache lorsque vous souhaitez réduire la surcharge associée à l'allocation des unités d'exécution, ou lorsque le système d'exploitation utilisé est incapable de libérer des unités d'exécution quand une application le lui demande.
Lorsque la propriété maxReuseThreads a une valeur autre que zéro, choisissez une valeur supérieure ou égale à la valeur de la propriété MaxQueryThreads.
- Valeur par défaut
-
0 (zéro). Cette valeur désactive la mémoire cache.
threadStackSize
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
Cette propriété détermine le nombre d'octets alloués pour chaque pile d'unité d'exécution. Cette propriété ne doit être modifiée que sur instruction d'HCL. La valeur minimale est 128 ko. La valeur maximale est 8 Mo.
- Valeur par défaut
1048576
tempTableDataSourcesForSegments
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
Cette propriété définit la liste des sources de données lorsque des tables temporaires Segment persistantes doivent être créées par le processus de création de segment CreateSeg. Cette liste est séparée par des virgules. Par défaut, cette propriété est vide.
- Valeur par défaut
Aucune valeur par défaut définie.
doNotCreateServerBinFile
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
-
Pour améliorer les performances, affectez à cette propriété la valeur TRUE. Lorsque cette propriété a la valeur TRUE, les segments stratégiques créent des tables temporaires Segment dans la source des données plutôt que des fichiers binaires sur le serveur Unica Campaign. Vous devez définir au moins une source de données dans la boîte de dialogue de configuration du processus Créer un segment (CreateSeg) pour contenir les tables temporaires. En outre, vous devez définir la propriété AllowTempTables sur TRUE pour permettre la création de tables temporaires dans une source de données.
- Valeur par défaut
-
FAUX
- Valeurs valides
-
TRUE | FALSE
forceViewForPreOptDates
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
La valeur (TRUE) par défaut force la création d'un attribut d'offre paramétré dans un processus de liste d'adresses dont les offres sont attribuées à partir d'Optimize. Si la valeur est FALSE, la vue de l'attribut d'offre paramétré n'est créée que si la liste d'adresses exporte au moins un attribut d'offre paramétré.
Si cette valeur est FALSE, un processus de liste d'adresses configuré pour obtenir ses données d'un processus Extract (dont la source est une session Optimize) risque d'écrire dans la table UA_Treatment des valeurs NULL pour EffectiveDate et ExpirationDate, même si l'offre inclut des attributs Effective et Expiration Dates paramétrés. Dans ce cas, restaurez la valeur TRUE.
- Valeur par défaut
TRUE
- Valeurs valides
TRUE | FALSE
httpCompressionForResponseLength
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
-
Cette propriété active et configure la compression des réponses HTTP provenant de l'application Web de Unica Campaign qui sont envoyées au navigateur du client pour les messages spécifiques au diagramme. L'application Web de Unica Campaign lit cette propriété une seule fois pour chaque partition. Si vous modifiez une propriété, vous devez redémarrer l'application Web pour que les modifications soient prises en compte.
La compression peut améliorer les délais de chargement de page et d'interaction en réduisant la quantité des données envoyées via HTTP.
Toutes les réponses ayant une longueur de données supérieure ou égale à la valeur httpCompressionForResponseLength (en Ko) peuvent faire l'objet d'une compression. Toutes les autres réponses ne sont pas compressées.
La compression réduit les transferts réseau mais requiert des ressources côté serveur. Par conséquent, la compression n'est intéressante que pour de grandes quantités de données, lorsque des ressources suffisantes sont disponibles côté serveur. Si vos délais réseau tendent en général à ralentir les transferts de données de grande taille, vous pouvez analyser la durée nécessaire au chargement d'une quantité précise de données. Par exemple, supposons que certaines de vos demandes HTTP ont une taille de 100 Ko, mais que la plupart ont une taille de 300 à 500 Ko. Dans ce cas, vous pouvez augmenter la valeur de cette propriété jusqu'à 500 Ko, de sorte que seules les réponses >= 500 Ko soient compressées.
Pour désactiver la compression, définissez la valeur sur 0.
- Valeur par défaut
-
100 (Ko)
- Valeurs valides
-
0 (désactive la compression ) ou supérieure
cacheSystemDSQueries
- Catégorie de configuration
- Campaign|partitions|partition[n]|server|optimization
- Description
Pour améliorer les performances, définissez cette valeur sur TRUE. Lorsque la valeur est TRUE, cette propriété réduit les multiples demandes d'exécution sur les tables système Unica Campaign en plaçant les résultats de requête en mémoire cache. Lorsque la valeur est FALSE, les résultats de requête ne sont pas placés en mémoire cache.
- Valeur par défaut
TRUE
- Valeurs valides
TRUE | FALSE