Définir le mode d’exécution pour l’exécution d’une requête
Configurez le mode d’exécution à utiliser lors de l’exécution d’une requête enregistrée. Le paramètre de mode d’exécution détermine si la requête s’exécute à l’aide d’un moteur d’amélioration des performances ou du moteur hérité.
Avant de commencer
Rôle requis : cmdb_query_builder
Pourquoi et quand exécuter cette tâche
Une requête enregistrée peut s’exécuter dans l’un des modes d’exécution suivants :
- v1 :
- Exécute la requête à l’aide du moteur d’exécution de requête hérité.
- v2 :
- Exécute la requête à l’aide d’un moteur d’exécution de requête amélioré, conçu pour améliorer les performances et l’évolutivité.
Remarque :
Lors de l’exécution de requêtes contenant des nœuds OR, le format des résultats renvoyés varie d’une option à l’autre.
Si le mode d’exécution de la requête est Aucun (lorsque la valeur par défaut n’a pas été mise à jour), la valeur stockée dans la propriété glide.cmdb.query.execution_mode système est utilisée. Par défaut, cette propriété est définie sur « v2 ». Pour en savoir plus sur cette propriété, reportez-vous à la section Paramètres de propriété pour le générateur de requêtes CMDB.
Procédure
- Accédez à Tous , puis, dans le filtre de navigation, saisissez qb_saved_query.list pour ouvrir la table Requêtes enregistrées.
- Dans la vue de liste Requêtes enregistrées, sélectionnez la requête pour laquelle vous souhaitez définir le mode d’exécution.
- Sur le formulaire de la requête, définissez le mode d’exécution de la requête sur « v1 » ou « v2 ».
- Sélectionnez Mettre à jour.