Doc produitsMenu

Plateforme Coveo 7.0 >
Aide à l'administrateur > Résolution de problèmes > Utilisation du profilage de requête

Utilisation du profilage de requête

Habituellement, une interface de recherche Coveo retourne des résultats en moins d'une seconde. Si vous rencontrez des performances de requêtes plus lentes, vous pouvez temporairement activer le profilage de requête afin de collecter des informations qui peuvent vous aider à identifier la cause du problème.

Note : À partir de CES 7.0.6196 (novembre 2013), les fichiers de profilage qui datent d'au moins un mois sont automatiquement supprimés.

Pour utiliser le profilage de requête

  1. Dans le serveur maître Coveo, atteignez le dossier C:\tmp\. S'il n'existe pas déjà, créez le dossier.

    Note : Le dossier doit être C:\tmp\, et non C:\temp\, D:\tmp\ ou toute autre variante.

  2. Dans le dossier, créez un fichier vide KIEQueryProfiling.flag.

  3. Veillez à ce que des problèmes de performance des requêtes se produisent :

    1. Si les problèmes de performance ne se produisent que de temps à autre, laissez le profilage en exécution pendant quelques jours.

    2. Si les problèmes de performance peuvent être facilement reproduits, effectuez 10 à 15 requêtes lentes.

  4. Désactivez le profilage de requête :

    1. Dans le dossier C:\tmp\, renommez ou supprimez le fichier KIEQueryProfiling.flag.

    2. Basculez l'index en mode lecture seulement, puis à nouveau en mode lecture-écriture (voir Choix entre les modes lecture/écriture et lecture seulement pour l'index).

    Note : Il est conseillé d'éteindre le profilage de requête le plus tôt possible afin de minimiser l'impact sur les ressources de serveur, particulièrement lorsque le taux de requêtes est élevé.

  5. Obtenez les fichiers de profilage pour chaque miroir et tranche pour la date appropriée :

    • [Index_Path]\Index\[Mirror_Name]\Profiling\CESProfiling-MirrorQuery_yyyy_mm-dd.txt
    • [Index_Path]\Index\[Mirror_Name]\[Slice_Name]\Profiling\CESProfiling-SliceQuery_yyyy_mm-dd.txt

    Note : Avant CES 7.0.6196 (novembre 2013), les sous-dossiers Profiling n'existaient pas. Les fichiers de profilage étaient enregistrés directement dans les dossiers de miroir et de tranche.

  6. Envoyez les fichiers de profilage à Coveo Support afin d'obtenir de l'aide pour identifier la cause et la solution à votre problème de performance de la requête.