La plupart des problèmes de performance sont liés à l'entretien de la base de données. Nous vous proposons quatre axes de recherche pour vous aider à en trouver les causes :
Vous devez vérifier que la configuration initiale de la plateforme Adobe Campaign est toujours valable et revoir, le cas échéant, les besoins de votre client en termes de délivrabilité ou de taille de la base de données. Nous vous conseillons également d’effectuer une vérification complète de la configuration matérielle (CPU, RAM, système E/S).
Pour plus d’informations, consultez le guide relatif au dimensionnement matériel d’Adobe Campaign.
Une configuration inappropriée peut avoir une incidence sur les performances de la plateforme. Nous vous recommandons de vérifier la configuration du réseau, les options de délivrabilité de la plateforme ainsi que la configuration du MTA dans le fichier serverConf.xml.
Tâche de nettoyage de la base
Vous devez vérifier que la tâche de nettoyage de la base fonctionne correctement. Pour cela, consultez les fichiers journaux afin d'être sûr qu'ils ne contiennent pas d'erreurs. Voir à ce propos cette section.
Plans de maintenance
Vous devez vous assurer que la maintenance de la base de données est correctement planifiée et effectuée. Pour cela, renseignez-vous auprès de votre administrateur de base de données pour connaître :
Voir à ce propos cette section.
Si vous utilisez une configuration en mid-sourcing, il est important que les bases de données soient correctement maintenue. Lors de l'analyse d'une diffusion sur la plateforme marketing, l'instance marketing envoie des informations vers l'instance mid-sourcing. Si le processus ralentit, l'activité de l'instance marketing ralentira également afin que l'instance de mid-sourcing puisse effectuer ses opérations correctement.
Gestion des tables de travail
Vous devez vérifier le nombre et la taille des tables de travail. Lorsqu'elles deviennent trop volumineuses, les performances de la base sont affectées. Ces tables sont créées notamment par les workflows et les diffusions. Elles ne disparaissent pas de la base tant que le traitement des workflows et des diffusions n'est pas terminé ou qu'ils n'ont pas été interrompus ou supprimés. Pour limiter les tables de travail vous pouvez effectuer les opérations suivantes :
Si cette opération prend beaucoup de temps et qu'une fois effectuée, beaucoup d'espace disque est libéré, il est indispensable d'effectuer une maintenance en profondeur (reconstruction des index, etc.). Voir à ce sujet cette section.
Suivi des processus Adobe Campaign
Selon les paramètres d'installation d'Adobe Campaign, vous avez deux outils à votre disposition pour effectuer le suivi de votre plateforme :
Il peut être nécessaire d'effectuer un diagnostic en temps-réel pour déterminer la cause du problème. Vous devez d'abord vérifier les fichiers journaux des processus et de la plateforme. Puis, suivez l'activité de la base lors de la reproduction du problème. Vous devez particulièrement porter votre attention sur les éléments suivants :