Adobe Experience Manager : gestion de l’alerte « Requête sans index détecté »
Description description
AEM as a Cloud Service peut envoyer un e-mail d’alerte avec pour objet « Requête sans index détecté ». Cette alerte se produit lorsqu’une requête traverse l’ensemble de la structure de nœud JCR et peut entraîner une dégradation des performances.
Exemple
Requête Sans Index Détectée
sélectionnez [ jcr:path] , [ jcr:score] , *
depuis [ sling:Mapping] as a
où [ sling:internalRedirect] n’est pas nul
et [ sling:match] n’est pas nul
et isdescendantnode(a, '/etc/map/https')
Environnement :
AEM as a Cloud Service
Résolution resolution
En analysant les journaux AEM, identifiez le programme qui a déclenché la requête.
Selon l’objectif du programme et le nombre de nœuds concernés, envisagez l’une des approches suivantes :
Étape 1. Optimiser la requête
Étape 2. Ajuster la configuration de l’index
Étape 3. Envisagez d’autres implémentations qui évitent de telles requêtes (par exemple, l’énumération d’éléments enfants sous des nœuds spécifiques)
Étape 4. Ignorer l’alerte si le processus se termine rapidement et n’a aucune incidence sur les performances
Pour plus d’informations sur l’optimisation des requêtes et la configuration des index, consultez la documentation des bonnes pratiques suivante :
[ 1 ] Recherche et indexation de contenu
https://experienceleague.adobe.com/fr/docs/experience-manager-cloud-service/content/operations/indexing
[ 2 ] bonnes pratiques en matière de requête et d’indexation
https://experienceleague.adobe.com/fr/docs/experience-manager-cloud-service/content/operations/query-and-indexing-best-practices