Adobe Experience Manager: Cómo gestionar la alerta "Consulta sin índice detectado"
Descripción description
AEM as a Cloud Service puede enviar un correo electrónico de alerta con el asunto "Consulta sin índice detectado". Esta alerta se produce cuando una consulta atraviesa toda la estructura de nodos JCR y puede provocar una degradación del rendimiento.
Ejemplo
Consulta sin índice detectada
seleccionar [ jcr:path] , [ jcr:score] , *
de [ sling:Mapping] as a
donde [ sling:internalRedirect] no es nulo
y [ sling:match] no es nulo
y isdescenantnode(a, '/etc/map/https')
Entorno:
AEM as a Cloud Service
Resolución resolution
Al analizar los registros de AEM, identifique el programa que activó la consulta.
Según el propósito del programa y el número de nodos afectados, considere uno de los siguientes enfoques:
Paso 1. Optimización de la consulta
Paso 2. Ajuste de la configuración del índice
Paso 3. Considere implementaciones alternativas que eviten estas consultas (por ejemplo, enumerar elementos secundarios en nodos específicos)
Paso 4. Omitir la alerta si el proceso se completa rápidamente y no afecta al rendimiento
Para obtener más información sobre la optimización de consultas y la configuración de índices, consulte la siguiente documentación de prácticas recomendadas:
[ 1] Búsqueda de contenido e indexación
https://experienceleague.adobe.com/es/docs/experience-manager-cloud-service/content/operations/indexing
[ 2] Prácticas recomendadas de consulta e indexación
https://experienceleague.adobe.com/es/docs/experience-manager-cloud-service/content/operations/query-and-indexing-best-practices